Вопрос задан 28.07.2023 в 16:51. Предмет Информатика. Спрашивает Танкович Вова.

Человек вводит номер, день, неделю программа выдает названия этого дня Через stdio.h Switch и if

Printf
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Демьянова Милена.

#include <stdio.h>


int main(void)

{

unsigned int

 number;

scanf("%u", &number);

switch(number)

{

 case 1:

 {

  printf("%s\n", "Понедельник");

  break;

 }

 case 2:

 {

  printf("%s\n", "Вторник");

  break;

 }

 case 3:

 {

  printf("%s\n", "Среда");

  break;

 }

 case 4:

 {

  printf("%s\n", "Четверг");

  break;

 }

 case 5:

 {

  printf("%s\n", "Пятница");

  break;

 }

 case 6:

 {

  printf("%s\n", "Суббота");

  break;

 }

 case 7:

 {

  printf("%s\n", "Воскресенье");

  break;

 }

}

return 0;

}


0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для создания программы на C, которая принимает номер дня и номер недели от пользователя и выводит название этого дня, можно использовать конструкции switch и if с помощью библиотеки stdio.h. Ниже приведен пример кода:

c
#include <stdio.h> int main() { int day, week; // Ввод номера дня и номера недели от пользователя printf("Введите номер дня (1-7): "); scanf("%d", &day); printf("Введите номер недели (1-5): "); scanf("%d", &week); // Проверка введенных значений и вывод названия дня if (week < 1 || week > 5) { printf("Некорректный номер недели. Введите число от 1 до 5.\n"); } else if (day < 1 || day > 7) { printf("Некорректный номер дня. Введите число от 1 до 7.\n"); } else { switch (day) { case 1: printf("День %d недели %d: Понедельник\n", day, week); break; case 2: printf("День %d недели %d: Вторник\n", day, week); break; case 3: printf("День %d недели %d: Среда\n", day, week); break; case 4: printf("День %d недели %d: Четверг\n", day, week); break; case 5: printf("День %d недели %d: Пятница\n", day, week); break; case 6: printf("День %d недели %d: Суббота\n", day, week); break; case 7: printf("День %d недели %d: Воскресенье\n", day, week); break; default: printf("Некорректный номер дня. Введите число от 1 до 7.\n"); break; } } return 0; }

В этом примере программа запрашивает у пользователя номер дня (от 1 до 7) и номер недели (от 1 до 5). Затем она проверяет введенные значения и выводит название дня соответствующей недели с помощью конструкции switch. Если номер дня или недели выходит за допустимые пределы, программа выводит сообщение об ошибке.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос