Нарисовать параллелограмм - QBasic

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

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

помогите нарисовать параллелограмм в qbasic, а то в операторах этих плохо разбираюсь

Решение задачи: «Нарисовать параллелограмм»

textual
Листинг программы
SCREEN 9
 
mx = 640
my = 400
k = 4
 
x1 = 25 + mx / k
x2 = 125 + mx / k
x3 = 0 + mx / k
x4 = 100 + mx / k
 
y1 = 0 + my / k
y2 = 0 + my / k
y3 = 100 + my / k
y4 = 100 + my / k
 
LINE (x1, y1)-(x2, y2), 1
LINE (x2, y2)-(x4, y4), 1
LINE (x4, y4)-(x3, y3), 1
LINE (x3, y3)-(x1, y1), 1
 
SLEEP 999

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

  1. Объявлены переменные: mx, my, k, x1, x2, x3, x4, y1, y2, y3, y4.
  2. Значение переменной mx равно 640.
  3. Значение переменной my равно 400.
  4. Значение переменной k равно 4.
  5. Значение переменной x1 равно 25.
  6. Значение переменной x2 равно 125.
  7. Значение переменной x3 равно 0.
  8. Значение переменной x4 равно 100.
  9. Значение переменной y1 равно 0.
  10. Значение переменной y2 равно 0.
  11. Значение переменной y3 равно 100.
  12. Значение переменной y4 равно 100.
  13. Выполнена команда LINE (x1, y1)-(x2, y2), 1.
  14. Выполнена команда LINE (x2, y2)-(x4, y4), 1.
  15. Выполнена команда LINE (x4, y4)-(x3, y3), 1.
  16. Выполнена команда LINE (x3, y3)-(x1, y1), 1.
  17. Значение переменной SLEEP равно 999.
  18. Выполнена команда SLEEP 999.

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


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

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

8   голосов , оценка 3.875 из 5