Вопрос задан 20.07.2023 в 04:54. Предмет Информатика. Спрашивает Тлеукулов Дидар.

На­пи­ши­те про­грам­му для ре­ше­ния сле­ду­ю­щей задачи. Уче­ни­ки 4 клас­са вели днев­ни­ки

на­блю­де­ния за по­го­дой и еже­днев­но за­пи­сы­ва­ли днев­ную температуру. Най­ди­те самую низ­кую тем­пе­ра­ту­ру за время наблюдения. Если тем­пе­ра­ту­ра опус­ка­лась ниже –15 градусов, вы­ве­ди­те YES, иначе вы­ве­ди­те NO. Про­грам­ма по­лу­ча­ет на вход ко­ли­че­ство дней, в те­че­ние ко­то­рых про­во­ди­лось из­ме­ре­ние тем­пе­ра­ту­ры N (1 ≤ N ≤ 31), затем для каж­до­го дня вво­дит­ся температура. Пример ра­бо­ты программы: Входные данные:4 –5 12 –2 8 Выходные данные : –5 NO Программу написать в C++
0 0
Перейти к ответам

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

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

#include <iostream>

using namespace std;

int main()

{

   

   int N, temp, min_temp = 1000;

   cin >> N;

   

   for (int i = 0; i < N; i++) {

       cin >> temp;

       

       if (temp < min_temp) {

           min_temp = temp;

       }

       

   }

   

   cout << min_temp << endl;

   if (min_temp < -15) cout << "YES"; else cout << "NO";

   

}

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

Для решения этой задачи вам понадобится написать программу на языке C++. Вот пример программы:

cpp
#include <iostream> int main() { int N; std::cout << "Введите количество дней (N): "; std::cin >> N; int min_temperature = 0; bool below_minus_15 = false; for (int i = 1; i <= N; ++i) { int temperature; std::cout << "Введите температуру для дня " << i << ": "; std::cin >> temperature; if (i == 1) { min_temperature = temperature; } else { if (temperature < min_temperature) { min_temperature = temperature; } } if (temperature < -15) { below_minus_15 = true; } } std::cout << "Самая низкая температура: " << min_temperature << std::endl; std::cout << (below_minus_15 ? "YES" : "NO") << std::endl; return 0; }

Вы можете скопировать этот код в свою среду разработки (например, Visual Studio, Code::Blocks или другую) и запустить программу. После запуска, программа попросит вас ввести количество дней (N) и затем температуру для каждого дня. После ввода всех данных программа выведет самую низкую температуру и ответ на вопрос, была ли температура ниже -15 градусов (YES или NO).

0 0

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

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

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

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