Задание: Построить алгоритм циклической структуры и составить программу табулирования функции , где , ,
Результатом реализации данной задачи является вывод 5 значений функции yi, для каждого из которых вычислены соответствующие значения параметров bi и bi+1. Количество циклических повторений определяется параметром цикла
1. Цикл «ПОКА»
Блок – схема
_
+
Программа
REM Табулирование функции
REM Цикл Пока WHILE - WEND
DIМ A, B0, D, Bi, Yi, i
INPUT “B0, D, A”; B0, D, A
i = 1
WHILE i < = 5
Bi = B0 - D * i: Bi1= B0 + D * (i + 1)
Yi = (0.27+ Bi) ^ (1/ 3) +SIN (Bi –4 * A) / (1 - LOG (Bi1))
PRINT “Y“; I; “=“; Yi
i = i + 1
WEND
END
REM табулирование функции
REM Цикл Пока DO- LOOP
DIМ A, B0, D, Bi, Yi, i
INPUT “B0, D, A”; B0, D, A
i = 1
DO WHILE i < = 5
Bi = B0 - D * i: Bi1= B0 + D * (i + 1)
Yi = (0.27+ Bi) ^ (1/ 3)+SIN (Bi –4 * A) / (1 - LOG (Bi1))
PRINT “Y“; I; “=“; Yi
i = i + 1
LOOP
END
Примечание: Алгоритм цикла «Пока» реализован в виде двух программ с помощью операторов цикла WHILE - WEND и DO – LOOP.
2 Цикл «До»
Блок – схема
-
+
Программа
REM алгоритм цикл. структуры Цикл До DO-LOOP
REM табулирование функции
DIМ A, B0, D, Bi, Yi, i
INPUT “B0, D, A”; B0, D, A
i = 1
DO
Bi = B0 - D * i: Bi1= B0 + D * (i + 1)
Yi = (0.27+Bi) ^ (1/ 3) + SIN (Bi –4 *A) / (1 - LOG(Bi1))
PRINT “Y“; I; “=“; Yi
i = i + 1
LOOP UNTIL i > 5
END
mydocx.ru - 2015-2024 year. (0.005 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию