Склонение существительного "рубль" после числительного - C#

Узнай цену своей работы

Формулировка задачи:

Нужно просклонять существительное "рублей" следующее за числительным. Например, 10 рублей, 1 рубль, 2 рубля. Как написать коротко данную программу?

Решение задачи: «Склонение существительного "рубль" после числительного»

textual
Листинг программы
public static void Main(string[] args)
{
    int n = int.Parse(Console.ReadLine());
    string s = "рублей";
    if (n % 10 == 1) s = "рубль";
    if (n % 10 >= 2 && n % 10 <= 4) s = "рубля";
    Console.WriteLine("{0} {1}", n, s);
    Console.ReadKey();
}

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

10   голосов , оценка 3.9 из 5
Похожие ответы