Вычислить значение всех элементов треугольника - QBasic

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

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

Задача 1: Пусть элементами равностороннего треугольника являются: 1) сторона а; 2) площадь S; 3) высота h; 4) радиус вписанной окружности r; 5) радиус описанной окружности R. Составить программу, которая по заданному номеру и значению соответствующего элемента вычисляла бы значение всех остальных элементов треугольника.

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

textual
Листинг программы
  1. CLS
  2. INPUT "N = "; n
  3. SELECT CASE n
  4.    CASE 1
  5.       INPUT "A = "; a
  6.       PRINT "S ="; a ^ 2 * SQR(3) / 4
  7.       PRINT "H ="; a * SQR(3) / 2
  8.       PRINT "R ="; a * SQR(3) / 6
  9.       PRINT "R2 ="; a * SQR(3) / 3
  10.    CASE 2
  11.       INPUT "S = "; s
  12.       a = SQR(4 * s / SQR(3))
  13.       PRINT "A ="; a
  14.       PRINT "H ="; a * SQR(3) / 2
  15.       PRINT "R ="; a * SQR(3) / 6
  16.       PRINT "R2 ="; a * SQR(3) / 3
  17.    CASE 3
  18.       INPUT "h = "; h
  19.       a = 2 * h / SQR(3)
  20.       PRINT "S ="; a ^ 2 * SQR(3) / 4
  21.       PRINT "R ="; a * SQR(3) / 6
  22.       PRINT "R2 ="; a * SQR(3) / 3
  23.    CASE 4
  24.       INPUT "R = "; r
  25.       a = 6 * r / SQR(3)
  26.       PRINT "A ="; a
  27.       PRINT "S ="; a ^ 2 * SQR(3) / 4
  28.       PRINT "H ="; a * SQR(3) / 2
  29.       PRINT "R2 ="; a * SQR(3) / 3
  30.    CASE 5
  31.       INPUT "R2 = "; r2
  32.       a = 3 * r / SQR(3)
  33.       PRINT "A ="; a
  34.       PRINT "S ="; a ^ 2 * SQR(3) / 4
  35.       PRINT "H ="; a * SQR(3) / 2
  36.       PRINT "R ="; a * SQR(3) / 6
  37. END SELECT
  38. END

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


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

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

13   голосов , оценка 3.923 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы