Пример 3. Табулирование функции на отрезке
Составить программу для вывода значений функции на отрезке [a, b] с шагом h, используя цикл с предусловием.
Блок-схема предложенной задачи показана на рисунке. Текст программы имеет вид: REM Табулирование функции с предусловием CLS INPUT "'Введите границы отрезка a и b "; a, b INPUT "'Введите шаг h "; h x = a WHILE x <= b y = x*(1+exp(-x *x)) PRINT x, y x = x + h WEND
Если для решения этой задачи использовать цикл с постусловием, то листинг программы будет иметь вид: REM Табулирование функции с постусловием CLS INPUT "'Введите границы отрезка a и b "; a, b INPUT "'Введите шаг h "; h x = a DO y = x*(1+exp(-x *x)) PRINT x, y x = x + h LOOP UNTIL x > b
|