
Начальных классах измеряют температуру воздуха в течении недели. Составьте программу, в которой:
1. Вводятся данные о температуре по дням недели (например: понедельник - 20) 2. Выводится список значений за всю неделю 3. Выводится в какой день была самая низкая и самая высокая температура • Выводится средняя температура за неделю 5. Выводится в какие дни температура была ниже 20 градусов (Питон) с использованием лист и списки 2 задание: В городе имеется N магазинов, в которой продают молоко по разной цене. составьте программу, в которой: 1. Вводятся названия магазинов и цена в них на молоко 2. Выводится несортированный массив название магазина - цена 3. Выводится название магазина с минимальной ценой 4. выводится название магазина с максимальной ценой >. выводится средняя цена 6. Список магазинов, имеющих цену меньше средней Тоже программа Питон

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

Начальных классах измеряют температуру воздуха в течении недели.
Код:
# Создаем пустой список, куда будем добавлять значения температуры
temperatures = []
# Создаем список дней недели, чтобы выводить его вместе с температурой
weekdays = ["Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота", "Воскресенье"]
# Вводим значения температуры для каждого дня недели
for i in range(7):
temp = int(input(f"Введите температуру воздуха в градусах Цельсия для {weekdays[i]}: "))
temperatures.append(temp)
# Выводим список значений за всю неделю
print("Значения температуры за неделю:", temperatures)
# Находим максимальную и минимальную температуру, а также индексы дней недели, на которых они были зафиксированы
max_temp = max(temperatures)
max_index = temperatures.index(max_temp)
min_temp = min(temperatures)
min_index = temperatures.index(min_temp)
# Выводим информацию о максимальной и минимальной температуре и дне недели, на котором они были зафиксированы
print(f"Самая высокая температура ({max_temp} градусов Цельсия) была зафиксирована в {weekdays[max_index]}.")
print(f"Самая низкая температура ({min_temp} градусов Цельсия) была зафиксирована в {weekdays[min_index]}.")
# Находим среднюю температуру за неделю
average_temp = sum(temperatures) / len(temperatures)
# Выводим информацию о средней температуре
print(f"Средняя температура за неделю: {average_temp} градусов Цельсия.")
# Создаем список дней, на которых температура была ниже 20 градусов
cold_days = []
for i in range(7):
if temperatures[i] < 20:
cold_days.append(weekdays[i])
# Выводим информацию о днях недели, на которых температура была ниже 20 градусов
if len(cold_days) > 0:
print("Температура была ниже 20 градусов Цельсия в следующие дни недели:", cold_days)
else:
print("Температура не была ниже 20 градусов Цельсия ни в один день недели.")
2 задание:
В городе имеется N магазинов, в которой продают молоко по разной цене.
Код:
# Создаем пустой список, куда будем сохранять информацию о магазинах
shops = []
# Вводим информацию о магазинах
n = int(input("Введите количество магазинов: "))
for i in range(n):
name = input(f"Введите название {i+1}-го магазина: ")
price = float(input(f"Введите цену на молоко в {name}: "))
shops.append([name, price])
# Выводим несортированный список название магазина - цена
print("Список магазинов и цен на молоко:")
for shop in shops:
print(f"{shop[0]} - {shop[1]}")
# Находим магазин с минимальной ценой
min_shop = shops[0]
for shop in shops:
if shop[1] < min_shop[1]:
min_shop = shop
print(f"Магазин с минимальной ценой на молоко: {min_shop[0]}")
# Находим магазин с максимальной ценой
max_shop = shops[0]
for shop in shops:
if shop[1] > max_shop[1]:
max_shop = shop
print(f"Магазин с максимальной ценой на молоко: {max_shop[0]}")
# Считаем среднюю цену на молоко
total_price = sum(shop[1] for shop in shops)
avg_price = total_price / n
print(f"Средняя цена на молоко: {avg_price}")
# Находим магазины, у которых цена на молоко меньше средней
cheap_shops = [shop[0] for shop in shops if shop[1] < avg_price]
print("Магазины, у которых цена на молоко меньше средней:")
if len(cheap_shops) > 0:
print(", ".join(cheap_shops))
else:
print("Нет магазинов с ценой на молоко меньше средней")



Вот пример программы на языке Python для выполнения заданных условий:
- Программа для измерения температуры воздуха в течение недели:
pythontemperatures = []
days = ['понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота', 'воскресенье']
# Ввод данных о температуре
for day in days:
temperature = int(input(f"Введите температуру для {day}: "))
temperatures.append(temperature)
# Вывод списка значений за всю неделю
print("Температуры за неделю:", temperatures)
# Вывод самой низкой и самой высокой температуры
min_temp = min(temperatures)
max_temp = max(temperatures)
min_day = days[temperatures.index(min_temp)]
max_day = days[temperatures.index(max_temp)]
print("Самая низкая температура была в", min_day, ":", min_temp)
print("Самая высокая температура была в", max_day, ":", max_temp)
# Вывод средней температуры за неделю
average_temp = sum(temperatures) / len(temperatures)
print("Средняя температура за неделю:", average_temp)
# Вывод дней, когда температура была ниже 20 градусов
below_20 = [day for day, temp in zip(days, temperatures) if temp < 20]
print("Дни, когда температура была ниже 20 градусов:", below_20)
- Программа для работы с магазинами и ценами на молоко:
pythonshops = []
prices = []
# Ввод названий магазинов и цен на молоко
n = int(input("Введите количество магазинов: "))
for i in range(n):
shop = input("Введите название магазина: ")
price = float(input("Введите цену на молоко: "))
shops.append(shop)
prices.append(price)
# Вывод несортированного массива название магазина - цена
print("Магазины и цены на молоко:")
for shop, price in zip(shops, prices):
print(shop, "-", price)
# Название магазина с минимальной ценой
min_price = min(prices)
min_shop = shops[prices.index(min_price)]
print("Магазин с минимальной ценой:", min_shop)
# Название магазина с максимальной ценой
max_price = max(prices)
max_shop = shops[prices.index(max_price)]
print("Магазин с максимальной ценой:", max_shop)
# Вывод средней цены
average_price = sum(prices) / len(prices)
print("Средняя цена:", average_price)
# Список магазинов с


Топ вопросов за вчера в категории Информатика







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