Пусть месяца года пронумерованы следующим образом: 1-январь, 2-февраль, 3-март и т.д. Написать программу через подпрограмму (процедуру или функцию), которая по известному номеру месяца выведет соответствующее время года. Например: на чёрном экране вводим 5 , а нам выводит весна и т.д.
uses crt; var n: integer; begin write('Введите номер месяца: '); readln(n); case n of 1: writeln('январь'); 2: writeln('февраль'); 3: writeln('март'); 4: writeln('арпель'); 5: writeln('май'); 6: writeln('июнь'); 7: writeln('июль'); 8: writeln('август'); 9: writeln('сентябрь'); 10: writeln('октябрь'); 11: writeln('ноябрь'); 12: writeln('декабрь'); else writeln('Нет такого месяца!'); end; readkey end.
Программа на языке Pascal, могу ещё написать на с если надо... P.S. Теперь лично для вас как работает. человек вводит число от 1 до 12, выводится соотвествующий месяц, если вводится число больше 12, то выведет "Нет такого месяца!", удачи!
Ввёл исправку в двух строчках. :)
Код на с
#include
using namespace std;
int main()
{ int n = 0;
cin >> n;
if(n == 1)
{ cout << "January"; }
if(n == 2)
{ cout << "February"; } if(n == 3)
{ cout << "Mart"; } if(n == 4)
{ cout << "April"; } if(n == 5)
{ cout << "May"; } if(n == 6)
{ cout << "Iun"; } if(n == 7)
{ cout << "Iul"; } if(n == 8)
{ cout << "Augast"; } if(n == 9)
{ cout << "September"; } if(n == 10)
{ cout << "October"; } if(n == 11)
{ cout << "November"; } if(n == 12)
{ cout << "December"; } if(n > 12)
{ cout << "Net takogo"; } }
более месяца назад
Ваш ответ:
Вы можете из нескольких рисунков создать анимацию (или целый мультфильм!). Для этого нарисуйте несколько последовательных кадров
и нажмите кнопку Просмотр анимации.