Построить равнобедренный треугольник симметричный относительно вертикальной оси - QBasic

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

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

Построить равнобедренный треугольник симметричный относительно вертикальной оси, задать его размером двух разных сторон и определить радиус описанной окружности. Вывести значения сторон и радиуса на экран монитора. Заранее спасибо)

Решение задачи: «Построить равнобедренный треугольник симметричный относительно вертикальной оси»

textual
Листинг программы
CLS
a = 16
b = 20
h = SQR(b ^ 2 - (a / 2) ^ 2)
S = a * h / 2
R = a * b * b / (4 * S)
 
SCREEN 11
WINDOW (-10, 15)-(30, -15)
 
LINE (0, b / 2)-(h, 0)
LINE (0, -b / 2)-(h, 0)
LINE (0, b / 2)-(0, -b / 2)
 
PRINT "A ="; a
PRINT "B ="; b
PRINT "R ="; R
 
END

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

  1. Объявляются переменные a, b, h, S, R.
  2. Вычисляется значение переменной h.
  3. Вычисляется значение переменной S.
  4. Вычисляется значение переменной R.
  5. Устанавливается размер и положение окна вывода на экран.
  6. Выводятся три линии, образующие равнобедренный треугольник, симметричный относительно вертикальной оси.
  7. Выводятся значения переменных a, b, R.
  8. Завершается выполнение программы.

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


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

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

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