Нарисовать график функции - QBasic

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

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

Пожалуйста помогите написать программу в qbasic рисующую график функции y=3x^5-5x^3 на интервале от -0.5 до 1.5 и координатную сетку с шагом 0.1 . Заранее благодарен

Решение задачи: «Нарисовать график функции»

textual
Листинг программы
SCREEN 12
WINDOW (-.5, -1)-(.5, 1)
xo = -.5
yt = 3 * xo ^ 5 - 5 * xo ^ 3
FOR x = -.5 TO 1.5 STEP .1
   yn = 3 * x ^ 5 - 5 * x ^ 3
     LINE (xo, yt)-(x, yn), 15
     CIRCLE (x, yn), .005, 10
   yt = yn: xo = x
NEXT

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

  1. Открывается окно с размерами -0.5, -1 до 0.5, 1 (включая 0.5)
  2. Задаются начальные значения xo и yt
  3. Задается шаг для цикла от -0.5 до 1.5 с шагом 0.1
  4. Для каждого шага цикла вычисляется значение yn
  5. Для каждой точки на графике рисуется линия с параметрами (xo, yt) и (x, yn), где цвет линии задан как 15
  6. Для каждой точки на графике рисуется окружность с центром в (x, yn) радиусом 0.005 и количеством сторон равным 10
  7. После каждой итерации цикла значение yt присваивается значение yn, а значение xo присваивается значение x
  8. Код завершается после выполнения всех итераций цикла

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


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

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

7   голосов , оценка 3.571 из 5
Похожие ответы