
C++ 3. Дана температура воздуха за каждый день января. Определить: а) среднюю температуру за
месяц; б) сколько раз температура воздуха опускалась нижеуказанной метки.

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

#include <conio.h>
#include<iostream.h>
void main()
{
int i;
int n=31;
float s;
int a[n];
int k,m;
s=0;
k=0;
cout<<"Местка》";
cin>>m;
for(i=0;i<=n;i++)
{
a[i]=rand()%50-40;
cout<<a[i]<<" ";
s=s+a[i];
if (a[i]<m) k++;
}
cout<<endl<<"Средняя "<<s/n<<endl;
cout<<"Опускалась ниже метки "<<k<<endl;
}




Для решения данной задачи на C++ вам потребуется массив или вектор для хранения температур за каждый день января. Затем вы можете написать код, который вычислит среднюю температуру за месяц и подсчитает, сколько раз температура опускалась ниже заданной метки. Вот пример такого кода:
cpp#include <iostream>
#include <vector>
int main() {
// Создаем вектор для хранения температур за январь.
std::vector<int> temperatures;
// Заполняем вектор температурами за каждый день января (введите сами данные).
temperatures = {5, 3, -2, -5, 0, 2, 1, -4, -7, -9, -3, 4, 6, 2, 0, 1, 3, 8, 6, 7, 9, 2, -1, -3, -6, -8, -10, -5, -2, 0};
// Вычисляем среднюю температуру за месяц.
int sum = 0;
for (int temp : temperatures) {
sum += temp;
}
double average_temperature = static_cast<double>(sum) / temperatures.size();
std::cout << "Средняя температура за месяц: " << average_temperature << std::endl;
// Задайте метку для определения, сколько раз температура опускалась ниже.
int threshold = 0;
// Подсчитываем, сколько раз температура опускалась ниже заданной метки.
int below_threshold_count = 0;
for (int temp : temperatures) {
if (temp < threshold) {
below_threshold_count++;
}
}
std::cout << "Температура опускалась ниже " << threshold << " " << below_threshold_count << " раз." << std::endl;
return 0;
}
Этот код сначала вычисляет среднюю температуру за месяц, а затем подсчитывает, сколько раз температура опускалась ниже указанной метки (в данном случае, метка равна 0). Вы можете изменить значения в векторе temperatures
и метку threshold
в соответствии с вашими данными и требованиями.


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