Вычислить приближенное значение функции - QBasic

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

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

1) Установить является ли четырехугольник с длинами сторон a,b,c,d ромбом. 2)Вычислить приближенное значение функции. Писать это символами клавиатуры мне лень(всякие непонятные троеточия, воскл.знаки=)), поэтому сделал скан. 3) Написать программу построения графика функции y=1/2*sin(0.5x)+tg(0.75x) и вывести результаты на экран. Внизу под графиком должно быть название заданной функции.

Решение задачи: «Вычислить приближенное значение функции»

textual
Листинг программы
SCREEN 12
LOCATE 27, 1: PRINT "y = 1 / 2 * SIN(.5 * x) + TAN(.75 * x)"
 FOR u = 1 TO 32: LINE (u * 20, 235)-(u * 20, 245), 8
 LINE (315, u * 20)-(325, u * 20), 8: NEXT
 LINE (0, 240)-(639, 240), 8
 LINE (320, 0)-(320, 480), 8
 x = -16
 WHILE INKEY$ = ""
  x = x + .002: IF x > 16 THEN x = x - 32
  y = 1 / 2 * SIN(.5 * x) + TAN(.75 * x)
  IF ABS(y) < 7 THEN PSET (x * 20 + 320, 240 - y * 20), 10
 WEND

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

В этом коде:

  1. На экран выводится формула y = 1/2sin(0.5x) + tan(0.75*x).
  2. Запускается цикл, который рисует 32 горизонтальные линии, 8 на каждом из 4 полей (с 235 по 245 и с 325 по 335), а также две вертикальные линии (с 240 по 240 и с 0 по 480).
  3. Устанавливается значение переменной x равное -16.
  4. Пока клавиша не нажата, значение переменной x увеличивается на 0.002. Если значение переменной x становится больше 16, то оно уменьшается на 32.
  5. Вычисляется значение функции y = 1/2sin(0.5x) + tan(0.75*x).
  6. Если абсолютное значение y меньше 7, то на экране рисуется точка.

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


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

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

10   голосов , оценка 3.8 из 5