Задачи по теме "Оператор выбора" (Часть 1) - QBasic

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

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

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

Решение задачи: «Задачи по теме "Оператор выбора" (Часть 1)»

textual
Листинг программы
CLS
CONST pi = 3.141593
PRINT "Vedite Chislo"
PRINT "RADIUS     - 1"
PRINT "DIAMETR    - 2"
PRINT "DLINA OKR. - 3"
PRINT
 
INPUT "CHISLO = "; n
 
SELECT CASE n
   CASE 1
      INPUT "RADIUS = "; R
      S = pi * R ^ 2
   CASE 2
      INPUT "DIAMETR = "; D
      S = pi * D ^ 2 / 4
   CASE 3
      INPUT "DLINA OKR. = "; L
      S = L ^ 2 / (4 * pi)
END SELECT
PRINT "S ="; S
END

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

  1. Объявлены константа pi и переменная n.
  2. Выводится сообщение Vedite Chislo.
  3. Выводится сообщение RADIUS - 1.
  4. Выводится сообщение DIAMETR - 2.
  5. Выводится сообщение DLINA OKR. - 3.
  6. Выводится сообщение CHISLO = и предлагается ввести значение переменной n.
  7. Введенное значение переменной n проверяется на равенство 1.
  8. Если условие истинно, то выводится сообщение RADIUS = и предлагается ввести значение переменной R.
  9. Если условие ложно, то выполняется переход к следующему условию.
  10. Введенное значение переменной R используется для вычисления значения переменной S.
  11. Если условие истинно, то выводится сообщение DIAMETR = и предлагается ввести значение переменной D.
  12. Если условие ложно, то выполняется переход к следующему условию.
  13. Введенное значение переменной D используется для вычисления значения переменной S.
  14. Если условие истинно, то выводится сообщение DLINA OKR. = и предлагается ввести значение переменной L.
  15. Если условие ложно, то выполняется переход к следующему условию.
  16. Введенное значение переменной L используется для вычисления значения переменной S.
  17. Выводится значение переменной S.
  18. Код завершается.

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


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

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

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