Побыстрее)) даю 17 баллов Python!!!!!!!!!!!!!!!!!!!!
Бизнесмен Василий после прочтения известной книги решил открыть новый бизнес – отгружать апельсины бочками. Партнерам важно знать сколько именно бочек апельсинов отгружается каждый день.
Мобильный телефон Василия поддерживает только транслит, поэтому он передает сообщения вида "N bochek" . Например, "3 bochki" или "1 bochka" .
Напишите программу, которая выбирает правильное слово (из "bochka" , "bochek" , "bochki" ) в зависимости от N.
Dedkrut134245:
я правильно понял, вводится N?
Ответы на вопрос
Ответил Dedkrut134245
12
Ответ:
a=int(input())
if (a%10==1 or a==1) and a!=11:
print(a, "bochka")
elif (a%10==2 or a%10==3 or a%10==4) and (a!=12 and a!=13 and a!=14):
print(a, "bochki")
else:
print(a, "bochek")
last = a % 10
e = 'ek'
if last == 1 and a % 100 != 11:
e = 'ka'
elif 2 <= last <= 4 and a // 10 % 10 != 1:
e = 'ki'
print(F'{a} boch{e}')
Новые вопросы
Математика,
1 год назад
Математика,
1 год назад
Українська мова,
1 год назад
Английский язык,
6 лет назад