В зависимости от введенного номера месяца вывести названия всех последующих месяцев года - C (СИ)

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

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

Составить программу, которая в зависимости от введенного номера месяца выводит названия всех последующих месяцев года.

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

textual
Листинг программы
#include <stdio.h>
 
int main()
{
char month[12][4]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"};
int i,m;
 
printf("Enter 1<= m <=12:");
scanf("%d",&m);
 
for(i=m;i<12;i++)
    printf("%s\n",month[i]);
 
return 0;
}

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

  1. Подключение стандартной библиотеки для работы с консолью (stdio.h).
  2. Создание массива из 12 строк, содержащих названия месяцев.
  3. Объявление двух переменных типа int для хранения значения номера месяца и цикла.
  4. Вывод сообщения с просьбой ввести номер месяца от 1 до 12.
  5. Считывание значения переменной m с помощью функции scanf.
  6. Организация цикла, который будет выполняться от введенного номера месяца до 12.
  7. В каждой итерации цикла выводится название следующего месяца.
  8. Конец программы.

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


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

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

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