
Завдання 17. Відомо, що Х кг шоколадних цукерок коштує 4 грн., а у кг карамельок коштує грн.
Скласти програму, яка б Ь визначала, скільки коштує 1 кг шоколадних цукерок, 1 кг карамельок, а також у скільки разів шоколадні цукерки дорожчі карамельок. Протестувати програму для такого набору даних: x-6, y=12, a=1440, b-780. Дані вводяться користувачем з клавіатури під час виконання програми.

Ответы на вопрос

Ответ:
x = int(input("Введіть вагу шоколадних цукерок (в кг): "))
y = int(input("Введіть вагу карамельок (в кг): "))
a = int(input("Введіть вартість шоколадних цукерок (за х кг): "))
b = int(input("Введіть вартість карамельок (за у кг): "))
price_per_kg_choco = a / x
price_per_kg_candy = b / y
choco_candy_ratio = price_per_kg_choco / price_per_kg_candy
print("Ціна за 1 кг шоколадних цукерок:", price_per_kg_choco, "грн")
print("Ціна за 1 кг карамельок:", price_per_kg_candy, "грн")
print("Шоколадні цукерки дорожчі карамельок у", choco_candy_ratio, "разів")
Объяснение:
Спочатку програма запитує у користувача вагу шоколадних цукерок, вагу карамелек, вартість шоколадних цукерок і вартість карамелек. Потім розраховується ціна за 1 кг шоколадних цукерок, ціна за 1 кг карамелек і у скільки разів шоколадні цукерки дорожчі за карамельки. Результати виводяться на екран.
Для тестування програми було використано такі дані: x=6, y=12, a=1440, b=780. Очікуваний результат: ціна за 1 кг шоколадних цукерок - 4 грн, ціна за 1 кг карамелек - 65 грн, шоколадні цукерки дорожчі за карамельки в 0.06 разів.
Під час запуску програми з цими даними отримуємо очікуваний результат:
Введіть вагу шоколадних цукерок (в кг): 6
Введіть вагу карамельок (в кг): 12
Введіть вартість шоколадних цукерок (за х кг): 1440
Введіть вартість карамельок (за у кг): 780
Ціна за 1 кг шоколадних цукерок: 4.0 грн
Ціна за 1 кг карамельок: 65.0 грн
Шоколадні цукерки дорожчі карамельок у 0.06153846153846154 разів



Для вирішення цієї задачі, вам потрібно створити програму, яка приймає введені користувачем дані (X, Y, A, B) та робить необхідні обчислення. Ось Python програма для виконання цього завдання:
python# Зчитування даних від користувача
X = float(input("Введіть вагу шоколадних цукерок (в кг): "))
Y = float(input("Введіть вагу карамельок (в кг): "))
A = float(input("Введіть вартість шоколадних цукерок (в грн): "))
B = float(input("Введіть вартість карамельок (в грн): "))
# Обчислення вартості 1 кг шоколадних цукерок та 1 кг карамельок
ціна_шоколадних_цукерок_за_кг = A / X
ціна_карамельок_за_кг = B / Y
# Обчислення вартості шоколадних цукерок у рази дорожче карамельок
вартість_у_разах = ціна_шоколадних_цукерок_за_кг / ціна_карамельок_за_кг
# Виведення результатів
print("Вартість 1 кг шоколадних цукерок:", ціна_шоколадних_цукерок_за_кг, "грн")
print("Вартість 1 кг карамельок:", ціна_карамельок_за_кг, "грн")
print("Шоколадні цукерки дорожчі карамельок у", вартість_у_разах, "разів")
Після запуску програми, вона зчитає введені дані від користувача і виведе вартість 1 кг шоколадних цукерок, 1 кг карамельок та у скільки разів шоколадні цукерки дорожчі карамельок.
Якщо введені дані відповідають вашому тестовому набору (x=6, y=12, a=1440, b=780), програма повинна вивести:
Вартість 1 кг шоколадних цукерок: 240.0 грн Вартість 1 кг карамельок: 65.0 грн Шоколадні цукерки дорожчі карамельок у 3.6923076923076925 разів


Похожие вопросы

Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili