Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Лекция 7.pdf
X
- •Лекция 7 НГАСУ (Сибстрин), 2 курс
- •Формы представления алгоритмов
- •Пример псевдокода
- •Линейный вычислительный процесс
- •Линейный вычислительный процесс
- •Разветвляющийся вычислительный процесс
- •Алгоритм циклической структуры
- •Цикл с предусловием
- •Пример цикла с предусловием
- •Цикл с параметром
- •ЗАДАЧИ НА ОПЕРАТОР ЦИКЛА
- •ТАБУЛИРОВАНИЕ ФУНКЦИИ
- •ТАБУЛИРОВАНИЕ : БЛОК-СХЕМА
- •НАКОПЛЕНИЕ СУММЫ
- •Задачи на нахождение максимума (минимума)
- •Задачи на нахождение максимума (минимума) последовательности
- •Пример
- •Другие задачи
- •Задачи на нахождение количества (счетчик)
- •МАССИВЫ
- •Заполнение массива
Лекция 7 НГАСУ (Сибстрин), 2 курс
Алгоритмы
Циклические вычислительные процессы
Формы представления алгоритмов
•Словесная (вербальная): запись на естественном языке
•Графическая (блок-схема): изображения из графических символов
•Псевдокоды: полуформализованные описания алгоритмов на условном алгоритмическом языке, включающие в себя как элементы языка программирования, так и фразы естественного языка, общепринятые математические обозначения;
•Программная: тексты на языках программирования
Пример псевдокода
если условие 1 то
начало если условие 2 то
начало
оператор 3 оператор 4
конец
конец
иначе если условие 3 то оператор 1
иначе оператор 2.
Составить блок-схему по этой программе
Линейный вычислительный процесс
Алгоритм задан блок-схемой
Что вычисляет данная программа?
Чему будет равно значение
переменной P при следующих значениях
исходных данных:
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]