Загрузка...

Как написать это на c#????

Тема в разделе C# создана пользователем loizone 11 мар 2019. (поднята 11 мар 2019) 260 просмотров

  1. loizone
    loizone Автор темы 11 мар 2019 13 17 янв 2018
    написать программу которая вводит дни недели и выводит на экран рабочий это день или выходной
    Используя Switch
    Помогите пж.
     
  2. loizone
    loizone Автор темы 11 мар 2019 13 17 янв 2018
    Если можно-то с разъяснением пожалуйста
     
  3. IchigoFirelight
    IchigoFirelight 11 мар 2019 Горничная 117 27 июн 2018
    Console.Write("Введите день недели: ");
    string day = Console.ReadLine(); // Записываем значение из консоли в переменную day

    switch (day){
    // Если это суббота или воскресенье
    case "Суббота":
    case "Воскресенье":
    Console.WriteLine(day + " - Выходной день"); // Выводим что это выходной день
    break;
    // Во всех остальных случаях
    default:
    Console.WriteLine(day + " - Будний день"); // Выводим что это будний день
    break;
    }

    Console.ReadLine(); // Пауза перед закрытием консоли
     
  4. Tarhun_inactive65815
    А зачем тебе переключатель ? не ну его можно пихнуть но а толку ? Тогда используй https://docs.microsoft.com/ru-ru/dotnet/api/system.datetime.dayofweek?view=netframework-4.7.2
    и создай 7 кейсов с Понедельника по Воскресенье , и в нутри кейса например устанавливай переменной значение, пример, i=1 (понедельник), i=7 ( воскресенье) , после проверки если i > 0 выводи в какой ты кейс попал, ну и выводи, что сегодня Понедельник ( рабочий день). Если у тебя не стандартные дни недели, например 8 марта у тебя будет всегда выходным, делай еще проверку на день/ месяц.
    Программа довольно простая, но ее можно всячески усложнять, все зависит от желания.
    Удачи !

    Автор выше написал все верно, но нет привязки ко дню недели, а значит ты точно не определишь какой сегодня день недели.
     
  5. loizone
    loizone Автор темы 12 мар 2019 13 17 янв 2018
    Tarhun_inactive65815, у нас щас просто c# был в шараге и дали задание-и я не оч все понял, можно с тобой как то связаться чтобы поспрашивать?. Если это возможно.
     
Загрузка...
Top