Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемЯрослав Шипицын
1 Способы записи алгоритмов Существует множество различных форм записи алгоритмов. Это связано с тем, что каждый исполнитель алгоритмов «понимает» лишь такой алгоритм, который написан на его «языке» и по его правилам. Условно можно выделить 4 основных способа записи алгоритмов: Словесный Табличный На алгоритмическом языке Графический
2 Способы записи алгоритмов Словесный – на естественном языке Например, запишем алгоритм нахождения значения выражения r=2a+3b на естественном языке: 1.Спросить, чему равно число а 2.Спросить, чему равно число b 3.Найти удвоенное произведение числа a 4.Найти утроенное произведение числа b 5.Прибавить к результату третьего действия результат четвертого действия, результат присвоить переменной r 6.Сообщить r
3 Способы записи алгоритмов Табличный – запись алгоритма с помощью таблицы. Используемые таблицы могут быть различными Например, запишем c помощью таблицы алгоритм нахождения значения выражения r=2a+3b: Номер действия ДействиеВеличинаРезультат 12 1*2ac 2*3bd 3+cdr
4 Способы записи алгоритмов Запись на алгоритмическом языке – это запись алгоритма на специальном языке (в том числе и на языке программирования). Грамматическую основу языка составляют команды, обозначающие различные действия, а также набор служебных слов. Запись осуществляется строго следуя правилам используемого языка. Запишем алгоритм решения предыдущейзадачи на алгоритмическом языке: алг выражение
5 х Способы записи алгоритмов Графический – с помощью блок-схемы, т.е. в виде последовательности связанных между собой функциональных блоков (геометрических фигур), каждый из которых соответствует выполнению определенного действия) Основные блоки Вид блокаНазвание / назначениеПримеры записи блок начала/конца алгоритма обозначает начало или конец алгоритма блок ввода / вывода служит для ввода исходных данных и вывода результатов блок действия служит для записи команды присваивания блок логического условия служит для организации ветвления блок цикла служит для организации циклов блок описания переменных служит для объявления переменных и указания их типов начало конец ввод bвывод s s:=a*b z>7 данет от х=5 до 15 цел a,b вещ s
6 Способы записи алгоритмов Представим в виде блок-схемы алгоритм вычисления значения выражения r=2a+3b начало конец ввод a,b вывод r r:=2*a+3*b вещ a, b, r
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.