Рабочие листы
к вашим урокам
Скачать
1 слайд
преподаватель Клюянова Т.В.
Алгоритмы
2 слайд
Определить значение переменной С после выполнения алгоритма, записанного в виде блок-схемы
нет
3 слайд
4 слайд
Составить алгоритм нахождения наименьшего из трех чисел и записать его на языке блок-схем
5 слайд
Найти наибольшее число из трех. Если числа равны, то вывести любое из них.
6 слайд
Составьте блок схему алгоритма нахождения наибольшего числа из четырёх
7 слайд
8 слайд
Алгоритмический язык
Алгоритмический язык состоит из ключевых слов, которые представляют собой сокращения полного обозначения действий или переменных.
Алг. С этого ключевого слова начинается любой алгоритм.
Арг. Обозначает аргументы алгоритма.
Рез. Данное ключевое слово служит для обозначения типа и имени переменной, в которую будет необходимо поместить результат вычисления.
Нач. Означает непосредственное начало выполнения алгоритма.
Кон. Сообщает о том, что выполнение алгоритма окончено.
9 слайд
Дано. Говорит о некоторых особенностях и нюансах использования алгоритма или об ограничениях.
Надо. Более подробное описание того, что должно получиться в результате выполнения алгоритма.
Пример:
алг Сумма двух чисел (арг цел a, b, рез цел S)
нач
кон
10 слайд
Типы переменных
Цел. Тип переменной целых чисел. Диапазон их должен варьироваться от -32768 до 32767.
Вещ. Вещественные числа. Например, с экспонентой или дробной частью.
Лог. Это ключевое слово означает, что будет использована переменная логического типа, способная принимать только "да" или "нет".
Сим. Сюда входят значения с одиночными символами, например, «а», «3».
Лит. Строковые переменные, которые могут содержать целые текстовые строки.
Таб. Обозначает таблицу с данными определённого типа.
11 слайд
12 слайд
Дополнительные служебные слова
Для. Применяется для перебора всех значений определённого диапазона. Используется для циклов, т. е. непрерывного выполнения каких-либо процедур с данными.
От и до. Указывает, какой именно диапазон значений нужно перебрать в цикле типа "для".
Пока. Также служит для перебора нескольких значений. Используется для работы до тех пор, пока не выполнится определённое условие.
Нц и кц. "Нц" в алгоритмическом языке означает начало тела цикла, а "кц" - конец. Между этими двумя ключевыми словами встраиваются необходимые для вычисления процедуры.
13 слайд
Дополнительные служебные слова
Если. С помощью этого слова реализуется структура ветвления
То, иначе. Два слова, работающих в паре с "если".
Выбор. Удобный инструмент для осуществления ветвления из нескольких значений одного типа. Работает в паре с ключевым словом "при" и "иначе".
Все. Означает окончание механизма ветвления.
Ввод. Данное ключевое слово позволяет пользователю вводить значения переменных в ходе работы программы для их последующей обработки.
Вывод. Производит вывод данных на экран.
14 слайд
15 слайд
Небольшая программа для алгоритмического языка
алг Возведение числа в квадрат и расчёт их суммы (арг цел х, рез цел S)
дано | х > 0
надо | S = 1*1 + 2*2+ … + x*x
нач цел а
ввод х; S:=0
нц
для а от 1 до х
S:= S + a*a
кц
вывод «S = », S
кон
Рабочие листы
к вашим урокам
Скачать
6 666 316 материалов в базе
Настоящий материал опубликован пользователем Клюянова Татьяна Владимировна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
500/1000 ч.
Курс повышения квалификации
72 ч. — 180 ч.
Курс повышения квалификации
36 ч. — 180 ч.
Курс профессиональной переподготовки
600 ч.
Мини-курс
2 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.