Python
Как создать программу?
Написать программу, решающую следующую задачу: булочка в столовой стоит 25 рублей, пирожок – 27 рублей. Ребята собираются купить b булок и p пирогов на троих. По сколько рублей им придется заплатить, если они делят сумму на всех поровну? (Значения b и p вводятся с клавиатуры).
#Лови программу, которую просил. Если что-то непонятно, спрашивай. Удачи в программировании на python!!!))
bul = 25
pir = 27
b = input("Сколько булок хотят купить ребята: ")
p = input("Сколько пирогов хотят купить ребята: ")
vsego = (bul * float(b)) + (pir * float(p))
otvet = vsego / 3
print("Каждый из ребят заплатит по " + str(otvet) + " рублей")
bul = 25
pir = 27
b = input("Сколько булок хотят купить ребята: ")
p = input("Сколько пирогов хотят купить ребята: ")
vsego = (bul * float(b)) + (pir * float(p))
otvet = vsego / 3
print("Каждый из ребят заплатит по " + str(otvet) + " рублей")
b,p = int(input()),int(input())
print((b * 25 + p * 27) / 3)
print((b * 25 + p * 27) / 3)
Открываете блокнот и пишете программу, потом ее скармливаете компилятору.
Или открываете IDE (среда разработки) и тоже пишете там программу.
Или открываете IDE (среда разработки) и тоже пишете там программу.
Булочка = 25
Пирожок = 27
b = число булочек, которое вводит пользователь
p = число пирожков, которое вводит пользователь
вывод ((Булочка*b + Пирожок*p)/3)
Пирожок = 27
b = число булочек, которое вводит пользователь
p = число пирожков, которое вводит пользователь
вывод ((Булочка*b + Пирожок*p)/3)
Галымжан Мусаев
Эта жертва аборта закрывает правильные ответы на свой тупой вопрос. Не надо ему впредь отвечать
Копейки сразу договоримся не считать - только целые рубли! Сумма покупки 25b+27p. Правильно? При b, неделящемся нацело на три, при равной доле участия в этой концессии каждого из троих фигурантов данного предприятия в качестве доли каждого должны получаться как раз копейки или даже их доли на брата. Тогда задача решается так: или количество булочек нужно вводить строго кратным трём, или кроме равных долей в участии необходимо предусмотреть жребий, в котором тоже есть некая доля равного шанса для всех, хотя и равного количества вложений каждого из троих при этом не получится, а кто-то заплатит больше другого. Как нужно Автору вопроса, так и сделаем. В первом варианте будет так:
b, p = map(int, input("b p >>> ").split())
print((25 * b + 27 * p) // 3)
Во втором варианте надо будет использовать модуль random.
b, p = map(int, input("b p >>> ").split())
print((25 * b + 27 * p) // 3)
Во втором варианте надо будет использовать модуль random.
Александр Васильев
Лучше брать сразу float вместо int, чтобы потом не плакать после того как пользователь ввёл например:
b = 10
p = 11
И вообще любые другие числа, в 9/10 случаев в ответе будет дробь
b = 10
p = 11
И вообще любые другие числа, в 9/10 случаев в ответе будет дробь
Похожие вопросы
- Python Создать программу, позволяющую распечатать текст из текстового файла.
- За сколько времени можно выучить python ?Для того ,что бы создать ,программу ,игру и тп
- Создайте программу, которая выводит первые 1000 простых чисел на языке программирования Python.
- какие программы полезно будет создать новичику в программирование
- Как использовать переменную созданную в def во всей программе python
- Что нужно сделать что-бы программа работала?
- Во втором коде программы разобрался, а в предыдущем нет.
- Помогите программу на Питоне правильно составить.
- Ошибка в программе.
- Простые числа.Напишите программу
b = input("Сколько булок хотят купить ребята: ")
p = input("Сколько пирогов хотят купить ребята: ")
otvet= ((25 * float(b)) + (27 * float(p))) / 3
print("Каждый из ребят заплатит по " + str(otvet) + " рублей")