По номеру месяца выдать название следующего за ним месяца - 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
Объяснение кода листинга программы
- Создаются массивы с названиями месяцев.
- В цикле записываются значения массива в переменные A.
- Пользователю предлагается ввести номер месяца.
- Проверяется, если номер меньше 12, то выводится название следующего месяца, иначе выводится название первого месяца.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д