Как правильно протабултровать функцию - QBasic
Формулировка задачи:
Как правильно протабултровать функцию в Qbasic: 2 в степени(-x)минус квадратный корень из x=0 на отезке [0.1;1.1]
Решение задачи: «Как правильно протабултровать функцию»
textual
Листинг программы
CLS DEF fnn (x) = 2 ^ (-x) - SQR(x) PRINT " x y" PRINT FOR x = .1 TO 1.100001 STEP .1 y = fnn(x) PRINT USING " #.# ####.######"; x; y NEXT x END
Объяснение кода листинга программы
- CLS — команда очистки экрана
- DEF fnn (x) = 2 ^ (-x) — SQR(x) — определение функции с именем fnn, которая принимает один аргумент x и возвращает результат вычисления выражения 2 ^ (-x) — SQR(x)
- PRINT
x y
— вывод на экран заголовка таблицыx y
- FOR x = .1 TO 1.100001 STEP .1 - цикл, который начинается с x = .1, итерируется с шагом .1 до x = 1.100001
- y = fnn(x) — присваивание значения функции fnn переменной y
- PRINT USING
#.# ####.######
; x; y — вывод на экран значения x и y с форматированием по 6 знаков после запятой - NEXT x — переход к следующей итерации цикла
- END — конец программы
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д