Свойства алгоритма СвойствоХарактеристика Определенность Любая команда, выполненная много раз при одних и тех же исходных условиях всегда должна иметь один и тот же ответ. Результативность Свойство, обеспечивающее решение задачи за конечное число шагов. Массовость Свойство, обеспечивающее решение не одной конкретной задачи, а целого множества однотипных задач. Дискретность Каждое действие должно быть завершено исполнителем прежде, чем он перейдет к выполнению следующего.
Формы представления алгоритмов словесно - формуль -ная форма графичес кая форма запись на языке програм- мирования Формы представления алгоритмов запись на псевдокод е
Словесно-формульный способ 1.Задать числовые значения А и В. 2.Вычислить сумму по формуле: S=А+В. 3.Вычислить разность по формуле: R=А-В. 4.Вычислить произведение по формуле: P=А*В. 5.Записать в ответ значения S, R, P. 6.Конец.
НАЧАЛО ВВОД А,В S= А+В R=А-В P=А*В ВЫВОД S,R,P Графический способ. конец
Запись на языке программирования 10 REM Программа на зыке BASIC 20 INPUT Введите А и В; А,В 30 LET S= А+В 40 LET R=А-В 50 LET P=А*В 60 PRINT Сумма равна; S 70 PRINT Разность равна; R 80 PRINT Произведение равно; P 90 END
НАЧАЛО КОНЕЦ 1.Начало 2.Ввод (…) 3.Если В то S1 Иначе S2 4.Вывод (….) 5. Конец Нет Да В S1S2 ввод вывод Блок-схема алгоритма: Алгоритм на псевдокоде: Запись на псевдокоде