Предмет: Информатика,
автор: kamilvat54
Написать программу, которая спрашивает у пользователя число, после этого выводит строку типа: 2 компьютера. В зависимости от введенного числа, программа должна корректно подставлять окончание для слово компьютер
Пример:
Ввод: Пользователь ввел число 12
Вывод: 12 компьютеров
Приложения:

supernat83:
На каком языке программирования?
Ответы
Автор ответа:
4
number_of_computers = int(input("Ввод:"))
if number_of_computers == 1:
print(number_of_computers + "компьютер")
if number_of_computers > 1 and number_of_computers < 4 or number_of_computers == 4:
print(number_of_computers + "компьютера")
if number_of_computers > 4 or number_of_computers == 0:
print(number_of_computers + "компьютеров")
Ставь больше баллов, задание не кассическое для знаний тебе повезло меня встретить!
if computer % 10 == 1 and computer != 11:
print(f'{computer} компьютер')
elif computer != 12 and computer % 10 == 2:
print(f'{computer} компьютера')
elif computer != 13 and computer % 10 == 3:
print(f'{computer} компьютера')
elif computer != 14 and computer % 10 == 4:
print(f'{computer} компьютера')
else:
print(f'{computer} компьютеров')
Похожие вопросы
Предмет: Окружающий мир,
автор: плюша4
Предмет: Английский язык,
автор: НастюшаЗайкина
Предмет: Окружающий мир,
автор: настя77714
Предмет: География,
автор: erbolzhaksylyk05
Предмет: Математика,
автор: sabzero684