Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лекция5(1) Основы алгоритмизации

.pdf
Скачиваний:
28
Добавлен:
03.06.2015
Размер:
709.36 Кб
Скачать

Второй вариант алгоритма

1.Ввести значения Хн, Хк, h, а

2.Задать начальное значение Х=Хн.

3.НЦ

3.1.Если Х> Хк перейти к

3.2.Вычислить У=а – Х2.

3.3.Вывести значения Х и У.

3.4.Вычислить новое значение Х=Х+h.

3.5.Перейти к 3.

КЦ 4. Конец.

Шаги 3.1, 3.2, 3.3, 3.4, 3.5 повторяются многократно

Лекция 5. Дисциплина "Информа

Начало

Хн,Хк,h

X= Хн

НЦ

Х<=Xк

Да

У= а-Х2

Х, У

Х=Х+h

КЦ

Конец

41

Результат решения задачи табулирования

Условие задачи: Хн=-5, Хк=5, шаг изменения Х h=1, а=25. Вычислить У=а+Х2

Х=Х+h

 

 

 

Х=Хк=5

Х=Хн=-5

Количество повторений в цикле n=(Хк-Хн)/h+1=(5+(-5))/1+1=11

Лекция 5. Дисциплина "Информа

42

Выводы

В лекции рассмотрены основные алгоритмические структуры:

линейная; условного разветвления алгоритма;

структура циклической обработки данных.

Лекция 5. Дисциплина "Информа

43