Вопрос задан 09.06.2023 в 23:20. Предмет Информатика. Спрашивает Степаненко Михаил.

Начальных классах измеряют температуру воздуха в течении недели. Составьте программу, в которой:

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

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Арнюдаева Софья.

Начальных классах измеряют температуру воздуха в течении недели.

Код:
# Создаем пустой список, куда будем добавлять значения температуры

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("Нет магазинов с ценой на молоко меньше средней")

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вот пример программы на языке Python для выполнения заданных условий:

  1. Программа для измерения температуры воздуха в течение недели:
python
temperatures = [] 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)
  1. Программа для работы с магазинами и ценами на молоко:
python
shops = [] 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) # Список магазинов с
0 0

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

Последние заданные вопросы в категории Информатика

Задать вопрос