По номеру месяца выдать название следующего за ним месяца - QBasic

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

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

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

Решение задачи: «По номеру месяца выдать название следующего за ним месяца»

textual
Листинг программы
DATA "January", "February", "March"
DATA "April", "May", "June","July"
DATA "August", "September", "October",
DATA "November", "December"
 
CLS
DIM A(1 TO 12) AS STRING
 
FOR i = 1 TO 12
   READ A(i)
NEXT i
 
INPUT "N = "; n
IF n < 12 THEN PRINT A(n + 1) ELSE PRINT A(1)
END

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

  1. Создаются массивы с названиями месяцев.
  2. В цикле записываются значения массива в переменные A.
  3. Пользователю предлагается ввести номер месяца.
  4. Проверяется, если номер меньше 12, то выводится название следующего месяца, иначе выводится название первого месяца.

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


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

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

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