2.2 Способы записи алгоритмов
Линейный алгоритм
№ 2 Используя блок-схему алгоритма, Вычислите значение функции Y при X=0; -1; 3
Домашнее задание
0.98M
Категория: ИнформатикаИнформатика

Способы записи алгоритмов

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
конец
English     Русский Правила