Предмет: Информатика, автор: gxjtfydCch4413

На основе заготовленного кода напишите функцию print_friends_count() для вывода количества друзей. Аргументом сделайте friends_count. Вызовите эту функцию не менее трёх раз. Она должна корректно склонять фразу о количестве друзей при значении от 0 до 99.

Ответы

Автор ответа: Аноним
0

Ответ:

a = list(map(int, input("Введите количество друзей: ")))

print(a)

def print_friends_count(a):

if a[1] % 10 == 0 or a[1] >= 5:      

  print(a[0],a[1]," ","друзей",sep="")

elif a[1] >=2 and a[1] <= 4:

  print(a[0],a[1]," ","друга",sep="")

else:

  print(a[0],a[1]," ","друг",sep="")

print_friends_count(a)

Объяснение:

Я пошёл сложным путём,но ответ есть.


trueberry17: Аргумент должен быть не "a", а "friends_count" по условию,
Функция должна вызываться не менее 3х раз (если не ошибаюсь),
Также не особо понимаю зачем маппинг, если всё равно не используется в функции
В условии от 0 до 99 друзей, у тебя код проверяет только двузначные числа - на 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 будет ошибка индекса
trueberry17: Если я просто не так что-то поняла, сорьки
Похожие вопросы
Предмет: Русский язык, автор: йцуфыв3
Предмет: Физика, автор: xxvcvbnvgh