По разделам



Задача Case 3


Дан номер месяца — целое число в диапазоне 1–12 (1 — январь, 2 — февраль и т. д.). Вывести название соответствующего времени года («зима»,
«весна», «лето», «осень»).

Код (C/C++)

#include <stdio.h>
 
int main(void)
{
   system("chcp 1251");
 
   int month;
   printf("Месяц:") ;
   scanf ("%i", &month);
 
   switch (month) {
   case 12:
   case 1:
   case 2:
       printf("зима\n") ;
       break;
   case 3:
   case 4:
   case 5:
       printf("весна\n") ;
       break;
   case 6:
   case 7:
   case 8:
       printf("лето\n") ;
       break;
   case 9:
   case 10:
   case 11:
       printf("осень\n") ;
       break;
   }
   return 0;
}

Код (Python)

import random

i = random.randrange(1,12)
print("Номер месяца: ", i)
i = str(i)
m = {
    '1': 'зима',
    '2': 'зима',
    '3': 'весна',
    '4': 'весна',
    '5': 'весна',
    '6': 'лето',
    '7': 'лето',
    '8': 'лето',
    '9': 'осень',
    '10': 'осень',
    '11': 'осень',
    '12': 'зима'
}
try:
    print(m[i])
except KeyError as e:
    print('Ошибка')
									

Код (Pascal)

program Case3;
var
  M:Integer;
begin
  Write('Введите номер месяца: ');
  Readln(M);
  Case M of
   12,1,2 :   Writeln('зима');
   3..5   :   Writeln('весна');
   6..8   :   Writeln('лето');
   9..11  :   Writeln('осень');
  end;
end.
									




Case. Абрамян
Case 1 Просмотров: 11
Case 2 Просмотров: 12
Case 3 Просмотров: 13
Case 4 Просмотров: 15
Case 5 Просмотров: 6
Case 6 Просмотров: 10
Case 7 Просмотров: 8
Case 8 Просмотров: 13
Case 9 Просмотров: 7
Case 10 Просмотров: 10
Case 11 Просмотров: 12
Case 12 Просмотров: 12
Case 13 Просмотров: 7
Case 14 Просмотров: 8
Case 15 Просмотров: 11
Case 16 Просмотров: 14
Case 17 Просмотров: 9
Case 18 Просмотров: 11
Case 19 Просмотров: 11
Case 20 Просмотров: 4

Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться