Similar presentations:
Способы записи алгоритмов
1. 2.2 Способы записи алгоритмов
2.
Словесный(вербальный)
Способы
записи
Блок-схема
(графический)
Алгоритмический язык
(символьный)
3.
Словесный(вербальный)
Пример 2. стр. 58
Построчная запись алгоритма Евклида
1. Обозначить первое из заданных чисел X, второе обозначить Y.
2. Если X = Y, то перейти к п. 8.
3. Если X > Y, то перейти к п. 4, иначе перейти к п. 6.
4. Заменить X на X – Y.
5. Перейти к п. 2.
6. Заменить Y на Y – X.
7. Перейти к п. 2.
8. Считать X искомым результатом
4.
Блок-схема(графический)
• Блок-схема – графическое
представление алгоритма
в виде
последовательности
связанных между собой
функциональных блоков
(стандартных графических
элементов), каждый из
которых соответствует
выполнению одного или
нескольких действий.
5.
НачалоВвод/вывод
данных
Команда
(действие)
Начало алгоритма,
вход в программу
Ввод исходных данных
или вывод результата
Выполнение действий
Проверка логического
условия
Счетчик
цикла
Конец
Количество
повторов цикла
Конец алгоритма,
выход из программы
6. Линейный алгоритм
началоЛинейный
алгоритм
ввод исходных
данных
С
• алгоритм, все этапы
которого выполняются
однократно, в строгой
последовательности
Е
действие
Р
И
...
Я
К
О
М
А
действие
Н
Д
вывод результата
конец
7.
началоввод: X
№1
Используя блок-схему
алгоритма ,
вычислите значение
функции Y при X=2
Z=8*X
Z= Z
Z=Z-1
Y=3*X
Y=Y/Z
вывод: Y
конец
8. № 2 Используя блок-схему алгоритма, Вычислите значение функции Y при X=0; -1; 3
началоввод: X
№2
Используя блок-схему
алгоритма,
Вычислите значение
функции Y при X=0; -1; 3
Z = X2
Z=Z-8
Y=X+1
Y=Y*X
Y=Y*4
Y=Z/Y
вывод: Y
конец
9. Домашнее задание
началоввод: A
1.
По данной блок-схеме вычисления
значения некоторой функции,
восстановите условие задачи;
напишите формулу вычисления
значения функции.
2. Стр. 62 Вопросы и задания
B = A2
C=B+4
D = C2
E=D/7
Y = E +5
вывод: Y
конец