Предмет: Информатика,
автор: sadykovaeleonora
Решите пожалуйста задачу в Python!!!Кто первый решит на того подпишусь.
В кошику лежать A яблук.
Їх потрібно поділити між N учнями, кожен з яких отримує однакову кількість цілих яблук.
Якщо учнів більше, ніж яблук, то написати, що яблук не вистачає,
інакше надрукувати кількість яблук, що отримує кожен учень та кількість яблук, що залишились у кошику.
Ответы
Автор ответа:
1
Ответ:
print("Введіть А (Кількість яблук), n (к-сть учнів):")
a,n = map(int, input().split()) #введення даних з клавіатури
if (a < n):
print("яблук не вистачає")
else:
print(f"К-сть яблук, які отримає кожен учень = {int(a/n)}, "+
f"а к-сть яблук, що залишились у кошику = {a%n}")
Объяснение:
- int(a/n) - делим яблоки на кол-во учеников, оставляя только целую часть. Это будет то кол-во яблок, которое получит каждый ученик
- a%n - операция % в качестве результата возвращает остаток от деления. Это и будет оставшееся кол-во яблок в корзине
sadykovaeleonora:
Спасибо большое, но мы еще не учили чуть по другому.
Похожие вопросы
Предмет: Английский язык,
автор: olgaafonkina
Предмет: Английский язык,
автор: DIAAADA
Предмет: Русский язык,
автор: 79260323430
Предмет: Русский язык,
автор: tamerlanhusanov
Предмет: Геометрия,
автор: kamkiv