Как правильно протабултровать функцию - QBasic

Узнай цену своей работы

Формулировка задачи:

Как правильно протабултровать функцию в Qbasic: 2 в степени(-x)минус квадратный корень из x=0 на отезке [0.1;1.1]

Решение задачи: «Как правильно протабултровать функцию»

textual
Листинг программы
  1. CLS
  2. DEF fnn (x) = 2 ^ (-x) - SQR(x)
  3.  
  4. PRINT "  x         y"
  5. PRINT
  6. FOR x = .1 TO 1.100001 STEP .1
  7.    y = fnn(x)
  8.    PRINT USING " #.# ####.######"; x; y
  9. NEXT x
  10. END

Объяснение кода листинга программы

  1. CLS — команда очистки экрана
  2. DEF fnn (x) = 2 ^ (-x) — SQR(x) — определение функции с именем fnn, которая принимает один аргумент x и возвращает результат вычисления выражения 2 ^ (-x) — SQR(x)
  3. PRINT  x         y — вывод на экран заголовка таблицы x y
  4. FOR x = .1 TO 1.100001 STEP .1 - цикл, который начинается с x = .1, итерируется с шагом .1 до x = 1.100001
  5. y = fnn(x) — присваивание значения функции fnn переменной y
  6. PRINT USING #.# ####.######; x; y — вывод на экран значения x и y с форматированием по 6 знаков после запятой
  7. NEXT x — переход к следующей итерации цикла
  8. END — конец программы

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.929 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут