Загрузка...

Помогите решить задачу на C#

Тема в разделе C# создана пользователем K1pr 11 сен 2022. 290 просмотров

  1. K1pr
    K1pr Автор темы 11 сен 2022 35 14 июн 2020
    По заданному числу, которое является возрастом человека (от 1 до 99 лет), вывести на экран фразу вида: «Вам 21 год», «Вам 32 года», «Вам 14 лет».
     
  2. cybershoper
    cybershoper 11 сен 2022 0 24 июн 2020
    Рофел
     
  3. DarKRs
    DarKRs 11 сен 2022 Ура, у меня наконец есть статус 1232 15 июл 2022
    C#
    int age = 21; //Введи год здесь
    Console.WriteLine($"Вам {age} лет")
    Или нужна обработка год/года/лет?
     
    1. K1pr Автор темы
      DarKRs, да нужна обработка год/года/лет
  4. throwyourfears
    throwyourfears 11 сен 2022 Заблокирован(а) 386 8 апр 2021

    Usage:
    string result = Generate(15, "год", "года", "лет");
    , где 15 - возраст
    Output:
    String, один из вариантов: год, года, лет
     
    11 сен 2022 Изменено
  5. plyymax
    plyymax 11 сен 2022 чвпшгоьывнва 99 20 май 2022
    Вот так чтоль
    --- Сообщение объединено с предыдущим 11 сен 2022
    int age = 69;

    C#
    int s = age % 10;

    if (s == 0 || s >= 5)
    Console.WriteLine($"Ваш {age} лет");
    else if (s <= 1)
    Console.WriteLine($"Ваш {age} год");
    else if (s <= 4)
    Console.WriteLine($"Ваш {age} года");
     
    11 сен 2022 Изменено
Загрузка...
Top