Написать программу на языке QBasic, в которой определяется принадлежность введенных координат точки, определенной области.

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

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

Помогите пожалуйста решить задачу. Заранее спасибо! Написать программу на языке QBasic, в которой определяется принадлежность введенных координат точки, определенной области. Нарисовать область и точку в графическом режиме.

Решение задачи: «Написать программу на языке QBasic, в которой определяется принадлежность введенных координат точки, определенной области.»

textual
Листинг программы
CLS
  INPUT "Vvedite X: ", x
  INPUT "Vvedite Y: ", y
SCREEN 12
WINDOW (-32, -24)-(32, 24)
  LINE (-10, 0)-(10, 0), 8
  LINE (0, -10)-(0, 10), 8
  FOR i = -8 TO 8
    LINE (i, -.4)-(i, .4), 8
    LINE (-.4, i)-(.4, i), 8
  NEXT
CIRCLE (0, 0), 8, 15, 3.14159265#, 1.57079633#, 1
CIRCLE (0, 5), 3, 15, 4.71238899#, 1.57079633#, 1
LINE (0, 0)-(0, 2), 15
LINE (0, 0)-(-8, 0), 15
 
  Flag = 1
  IF y > 0 AND x < 0 THEN Flag = 0
  IF SQR((y - 5) ^ 2 + x * x) < 3 THEN Flag = 0
  IF SQR(y * y + x * x) > 8 THEN Flag = 0
  LOCATE 2, 5
  PRINT "Tochka ";
  IF Flag = 1 THEN
    PRINT "popadaet v oblast"
    CIRCLE (x, y), .2, 10
    PAINT (x, y), 10, 10
  ELSE
    PRINT "vne oblasti"
    CIRCLE (x, y), .2, 12
    PAINT (x, y), 12, 12
  END IF

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


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

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

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