Написать программу, которая примет от пользовате-...
Creado el: 3 de mayo de 2025
Creado el: 3 de mayo de 2025
Написать программу, которая примет от пользовате- ля массу конфет в граммах и вычислит цену этих кон- фет. Если масса конфет больше 2000грамм, то цена будет равняться 200р за килограмм, а если меньше, то 250 за кг.
Вот простая программа на Python, выполняющая то, о чём вы попросили:
python# Запрашиваем массу конфет у пользователя (в граммах) mass_grams = float(input("Введите массу конфет (в граммах): ")) # Переводим граммы в килограммы mass_kg = mass_grams / 1000 # Определяем цену за килограмм if mass_grams > 2000: price_per_kg = 200 # руб/кг, если масса > 2000 г else: price_per_kg = 250 # руб/кг, если масса ≤ 2000 г # Вычисляем итоговую стоимость total_cost = mass_kg * price_per_kg # Выводим результат print(f"Стоимость конфет: {total_cost:.2f} руб.")
Как это работает
mass_kg
).масса_в_кг × цена_за_кг
и выводится с двумя знаками после запятой.напиши как новичок
Вот вариант программы «по‑новичковски», без сложного форматирования и с очень простыми комментариями:
python# Программа считает цену конфет # 1. Спросим массу в граммах mass = int(input("Введите массу конфет в граммах: ")) # 2. Выбираем цену за килограмм if mass > 2000: # больше 2000 г (то есть больше 2 кг) price_per_kg = 200 # руб./кг else: # 2000 г или меньше price_per_kg = 250 # руб./кг # 3. Переводим граммы в килограммы mass_kg = mass / 1000 # делим на 1000 # 4. Считаем итоговую стоимость total = mass_kg * price_per_kg # 5. Показываем результат print("Стоимость конфет:", total, "руб.")
Просто: ввод, проверка условия, расчёт, вывод.
Программа, которая переводит мили в километры, и, если километров оказалось больше 100, то выво- дит сообщение о том, что это очень много
Ниже простой «новичковский» скрипт на Python:
python# Перевод миль в километры и проверка, много ли это # 1. Спрашиваем, сколько миль miles = float(input("Введите расстояние в милях: ")) # 2. Переводим мили в километры (1 миля ≈ 1.60934 км) kilometers = miles * 1.60934 # 3. Показываем результат print("Это", kilometers, "километров.") # 4. Если километров больше 100, выводим дополнительное сообщение if kilometers > 100: print("Это очень много!")
Что делает программа:
напиши как новичок
Вот совсем‑совсем простой вариант, «по‑новичковски»:
python# Просим пользователя ввести мили miles = float(input("Введите мили: ")) # Переводим мили в километры (1 миля ≈ 1.6 км) km = miles * 1.6 # Показываем результат print("Километры:", km) # Если больше 100 км — пишем, что это много if km > 100: print("Это очень много километров!")
Всего четыре шага: ввод, перевод, вывод и проверка.
Программа, которая просит пользователя ввести имя
Вот самый простой «новичковский» вариант — всего пара строк:
python# Просим пользователя ввести имя name = input("Введите ваше имя: ") # Показываем, что пользователь ввёл print("Ваше имя:", name)
Программа просто спрашивает имя и сразу выводит его обратно.
Программа, которая переводит дециметры в метры
Вот совсем простой вариант на Python, «по‑новичковски»:
python# Программа переводит дециметры в метры # 1. Спрашиваем, сколько дециметров dm = float(input("Введите дециметры: ")) # 2. Переводим: в одном метре 10 дециметров m = dm / 10 # 3. Показываем результат print("Метры:", m)
Всего три шага: ввод, перевод (делим на 10) и вывод.