Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод указания ИНФОРМ Общ курс Стационар рус.doc
Скачиваний:
9
Добавлен:
10.02.2016
Размер:
2.87 Mб
Скачать

Результат выполнения программы:

DL? 0.3 _

Y2 = 7.841378E-03

Y4 = 5.905402E-03

Y6 = .5958232

Y8 = .9987214

Y10 = .5284869

3.9. Пример выполнения задачи 3 Б

Задание: В соответствии с условием разработать алгоритм циклической структуры и составить программу вычисления суммы

Условие: , де,

Решение: обозначим s → S, xi → XI, x0 → X0, h → H, i → I

Блок – схемы

1. Цикл ''Пока'' 2. Цикл '' До'' 3. Цикл ''Со счетчиком''

-

+

-

_

+

Замечания:

Во всех алгоритмах до начала циклических действий выполняются начальные присваивания (в данном примере – это S = 0 – начальное значение суммы и i = 1 – начальное значение параметра цикла в алгоритмах № 1 и 2).

Вывод результата вычисления суммы осуществляется после окончания циклических действий.

Программы

REM алгоритм цикл. структуры ''Пока'' ‘оператор- комментарий

INPUT “ H, X0 ”; H, X0 ‘ввод данных

I = 1: S = 0 ‘операторы присваивания

DO UNTIL I > 11 ‘оператор начала цикла

XI = X0+H * I: SI = COS (XI ^ 3) ‘операторы присваивания

S = S + SI : I = I + 1

LOOP ‘завершение цикла PRINT “S =”; S ‘вывод

END ‘конец программы

REM алгоритм цикл. структуры '' До'' ‘оператор- комментарий

INPUT “ H, X0 ”; H, X0 ‘ввод данных

I = 1: S = 0 ‘операторы присваивания

DO ‘оператор начала цикла

XI = X0+H * I: SI = COS (XI ^ 3) ‘операторы присваивания

S = S + SI : I = I + 1

LOOP WHILE I < = 11 ‘завершение цикла

PRINT “S =”; S ‘вывод

END ‘конец программы

REM алг. цикл. структуры ''Со счетчиком'' оператор- комментарий

INPUT “ H, X0 ”; H, X0 ‘ввод данных

S = 0 ‘оператор присваивания

FOR I = 1 TO 11 ‘оператор начала цикла

XI = X0+H * I: SI = COS (XI ^ 3) ‘операторы присваивания

S = S + SI

NEXT I ‘завершение цикла

PRINT “S =”; S ‘вывод

END ‘конец программы