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

По разделам

 

Задача Case 4


Дан номер месяца — целое число в диапазоне 1–12 (1 — январь, 2 —
февраль и т. д.). Определить количество дней в этом месяце для невисокосного года.

Код (C/C++)

#include <stdio.h>
 
int main(void)
{
   int month;
   printf("Месяц:") ;
   scanf ("%i", &month);
 
   switch (month) {
   case 1:
   case 3:
   case 5:
   case 7:
   case 8:
   case 10:
   case 12:
       printf("В месяце 31 днень.\n") ;
       break;
   case 4:
   case 6:
   case 9:
   case 11:
       printf("В месяце 30 дней.\n") ;
       break;
   case 2:
       printf("В месяце 28 дней.\n") ;
       break;
   }
   return 0;
}

Код (Python)

import random

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

Код (Pascal)

program Case4;
var
  M: Integer;
begin
  Write('Введите номер месяца: ');
  Readln(M);
  Case M of
   1,3,5,7,8,10,12 : Writeln('В месяце 31 днень.');
   4,6,9,11 : Writeln('В месяце 30 дней.');
   2 : Writeln('В месяце 28 дней.');
  end;
end.
									




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

Комментарии

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