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

Мама попросила Олесю придбати буханку хліба вартість bread,
упаковку кефіру вартість kefir та 1 пачку гречаної крупи вартість buckwheat.
Для покупки було виділено money гривень. На кошти, що залишились мама
дозволила дівчинці купити льодяник на паличці, котрі дівчинка так полюбляє вартість
candy. Визначити скільки дівчинка зуміла купити льодяників та решту
(якщо така залишилась) після виконання маминої вказівки.




Програма має виводити на екран умову задачі , введення з клавіатури вартість кожної покупки. В результаті на екрані має друкуватися кількість цукерок та решта

Ответы

Автор ответа: sahsafg80
4

Задача на розрахунок коштів для покупок:

Умова задачі:

Мама попросила Олесю придбати буханку хліба вартість bread, упаковку кефіру вартість kefir та 1 пачку гречаної крупи вартість buckwheat. Для покупки було виділено money гривень. На кошти, що залишились мама дозволила дівчинці купити льодяник на паличці, котрі дівчинка так полюбляє вартість candy.

Введіть вартість хліба: 20

Введіть вартість кефіру: 15

Введіть вартість гречки: 25

Введіть суму, яка була виділена на покупки: 100

Результат:

Льодяників на паличці можна купити: 1

Решта: 40

Код програми на мові Python:

print("Мама попросила Олесю придбати буханку хліба, упаковку кефіру та 1 пачку гречки.")

print("Для покупки було виділено певну суму гривень.")

print("На залишок грошей Олеся хоче купити льодяник на паличці.")

print()

bread = float(input("Введіть вартість хліба: "))

kefir = float(input("Введіть вартість кефіру: "))

buckwheat = float(input("Введіть вартість гречки: "))

money = float(input("Введіть суму, яка була виділена на покупки: "))

total_cost = bread + kefir + buckwheat

remaining_money = money - total_cost

if remaining_money >= candy:

   candy_count = int(remaining_money // candy)

   remaining_money -= candy * candy_count

else:

   candy_count = 0

print("Льодяників на паличці можна купити:", candy_count)

print("Решта:", remaining_money)

Примітка: В коді використовується операція "//", яка виконує цілочисельне ділення. Також в коді необхідно задати значення змінної candy - ціна льодяників на паличці.


vanoklin09: norm
vanoklin09: но ошибка вылазит
vanoklin09: не правильно написано
Похожие вопросы
Предмет: Математика, автор: Аноним