• Помогите написать программу в python
    Уровень C. Напишите программу, которая получает возраст человека (целое число, не превышающее 120) и выводит этот возраст со словом «год», «года» или «лет». Например, «21 год», «22 года», «25 лет».
    Пример:
    Введите возраст: 18
    Вам 18 лет.

    Пример:
    Введите возраст: 21
    Вам 21 год.

    Пример:
    Введите возраст: 22
    Вам 22 года.

    (Не надо делать огромную программу, как можно короче. И не используя массивов)

Ответы 6

  • Спасибо большое
  • Проблемка. При вводе 11 он выдает "Вам 11 год". а при 12 он выдает "12 года"
    • Автор:

      izzyjcty
    • 4 года назад
    • 0
  • При вводе 111 он выводит "111 год" а при вводе от 112 до 114 он выводит "... года"
    • Автор:

      beau88
    • 4 года назад
    • 0
  • Все, исправил. Большое спасибо за помощь
    • Автор:

      garycors
    • 4 года назад
    • 0
  • Пожалуйста.
  • m = int(input("Введите возраст: "))k = m % 10if (m>9)and(m<20)or(m>110)or(k>4)or(k==0):     print("Вам",m,"лет.")else:     if k==1: print("Вам",m,"год.")     else: print("Вам",m,"года.")Пример:Введите возраст: 21Вам 21 год.
    • Автор:

      espinoza
    • 4 года назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years