По введенному номеру дня недели, выдать его название - C (СИ)
Формулировка задачи:
Составить программу, которая по введенному номеру дня недели, выдает его название.
Решение задачи: «По введенному номеру дня недели, выдать его название»
textual
Листинг программы
#include <stdio.h>
#include <locale.h>
main()
{
int x;
setlocale(LC_ALL, "Russian");
printf("Введите номер недели\n");
scanf("%d", &x);
switch(x)
{
case 1 :
printf("Понедельник\n");
break;
case 2 :
printf("Вторник\n");
break;
case 3 :
printf("Среда\n");
break;
case 4 :
printf("Четверг\n");
break;
case 5 :
printf("Пятница\n");
break;
case 6 :
printf("Суббота\n");
break;
case 7 :
printf("Воскресенье\n");
break;
}
system("pause");
return 0;
}
Объяснение кода листинга программы
- Подключение необходимых библиотек для работы с локалью и вводом-выводом
- Объявление переменной типа int x для хранения числа, введенного пользователем
- Установка локали на русский язык
- Вывод сообщения с просьбой ввести номер недели
- Считывание введенного числа в переменную x с помощью функции scanf
- Использование оператора switch для определения введенного номера недели и вывода соответствующего названия
- Ожидание нажатия клавиши pause перед завершением программы
- Возврат 0, чтобы указать, что программа успешно завершилась