М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации

Написать на языке python напишите программу для решения следующей . ученики 4 класса вели дневники наблюдения за погодой и ежедневно записывали дневную температуру. найдите самую низкую температуру за время наблюдения. если температура опускалась ниже 15 градусов мороза, выведите yes, иначе выведите no. программа получает на вход количество дней, в течение которых проводилось измерение температуры n (1 ≤ n ≤ 31), затем для каждого дня вводится температура.

👇
Ответ:
ТвояМилая
ТвояМилая
17.06.2022

n = int(input())

cold = False

amin = 100

for i in range(n):

   a = int(input())

   if a < -15:

       cold = True

   if a < amin:

       amin = a

print(amin)

if cold:

   print("YES")

else:

   print("NO")

4,8(51 оценок)
Ответ:
kazorinJeka
kazorinJeka
17.06.2022
Конечно, я могу помочь!

Вот решение задачи на Python:

```python
n = int(input("Введите количество дней для измерения температуры: "))
lowest_temperature = float('inf') # Зададим начальное значение самой низкой температуры

for _ in range(n):
temperature = float(input("Введите температуру: "))

if temperature < lowest_temperature:
lowest_temperature = temperature

if lowest_temperature < -15:
print("yes")
else:
print("no")
```

Объяснение решения:
1. Переменная `n` получает количество дней для измерения температуры от пользователя с помощью функции `input()`.
2. Переменная `lowest_temperature` устанавливается в начальное значение "бесконечность" с помощью `float('inf')`. Это значение будет использоваться для поиска самой низкой температуры.
3. Затем с помощью цикла `for` пользователю предлагается ввести температуру для каждого дня. Введенное значение сохраняется в переменной `temperature`.
4. Внутри цикла проверяется, является ли текущая температура меньше, чем самая низкая температура (`temperature < lowest_temperature`). Если это так, самая низкая температура обновляется (`lowest_temperature = temperature`).
5. В конце программы проверяется, является ли самая низкая температура ниже -15 градусов мороза (`lowest_temperature < -15`). Если это так, выводится "yes", иначе выводится "no".

Надеюсь, это решение понятно для школьника. Если у него возникнут какие-либо вопросы, пожалуйста, дайте мне знать!
4,5(84 оценок)
Проверить ответ в нейросети
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ