
Задано натуральне число від 1 до 7. Розробити програму, яка виводить назву дня тижня (понеділок,
вівторок тощо).Язык с#

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

Ответ:
using System;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
Console.Write("Введіть натуральне число від 1 до 7: ");
int x = Convert.ToInt32(Console.ReadLine());
switch (x)
{
case (1): Console.WriteLine("Понеділок"); break;
case (2): Console.WriteLine("Вівторок"); break;
case (3): Console.WriteLine("Середа"); break;
case (4): Console.WriteLine("Четвер"); break;
case (5): Console.WriteLine("П'ятниця"); break;
case (6): Console.WriteLine("Субота"); break;
case (7): Console.WriteLine("Неділя"); break;
}
}
}
}



Ось програма на мові C#, яка виводить назву дня тижня для заданого натурального числа від 1 до 7:
csharpusing System;
class Program
{
static void Main()
{
Console.Write("Введіть номер дня тижня (від 1 до 7): ");
int dayNumber = int.Parse(Console.ReadLine());
string dayName = GetDayName(dayNumber);
if (dayName != null)
{
Console.WriteLine($"Це {dayName}.");
}
else
{
Console.WriteLine("Некоректний номер дня тижня. Введіть число від 1 до 7.");
}
}
static string GetDayName(int dayNumber)
{
switch (dayNumber)
{
case 1:
return "понеділок";
case 2:
return "вівторок";
case 3:
return "середа";
case 4:
return "четвер";
case 5:
return "п'ятниця";
case 6:
return "субота";
case 7:
return "неділя";
default:
return null; // Повертаємо null у випадку некоректного номеру дня
}
}
}
Ця програма спочатку запитує користувача ввести номер дня тижня від 1 до 7, а потім використовує функцію GetDayName
для отримання відповідної назви дня і виводить її на екран. Якщо користувач введе некоректне число, програма виведе повідомлення про помилку.


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








Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili