2. Создать массив из 30-ти случайных чисел от 0 до 25 - температура воздуха за каждый день апереля.
Определить:
а) среднюю температуру за месяц;
б) сколько раз температура воздуха опускалась нижеуказанной метки, вывести на экран номера дней и кол-во. Метку вводит пользователь с клавиатуры
3. Написать программу: Создать двумерный массив случайных числе от -99 до 99(не включая числа от -9 до 9), вывести массив на экран и подсчитать сумму всех элементов для каждой строки и для каждого столбца. Под* сделать вывод сумм рядом со строкой и под столбцом
const int ARRAY_SIZE = 30;
const int MIN_TEMPERATURE = 0;
const int MAX_TEMPERATURE = 25;
void generateRandomArray(int arr[], int size, int minVal, int maxVal) {
for (int i = 0; i < size; ++i) {
arr = rand() % (maxVal - minVal + 1) + minVal;
}
}
float calculateAverageTemperature(const int arr[], int size) {
int sum = 0;
for (int i = 0; i < size; ++i) {
sum += arr;
}
return static_cast(sum) / size;
}
int countTemperatureBelow(const int arr[], int size, int threshold) {
int count = 0;
for (int i = 0; i < size; ++i) {
if (arr < threshold) {
count++;
}
}
return count;
}
void printTemperatureBelowIndices(const int arr[], int size, int threshold) {
std::cout