Вопрос задан 23.09.2023 в 13:47. Предмет Информатика. Спрашивает Иринка Иринка.

На C++ Создать массив из 5 целочисленных значений. Вычислить среднее значение положительных

элементов
0 0
Перейти к ответам

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

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

#include <iostream>

using namespace std;

int main()

{

   setlocale(LC_ALL, "ru");

   srand(time(0));

   int arr[5];

   for (int i = 0; i < 5; i++)

       arr[i] = rand()%100;

   

   for (int i = 0; i < 5; i++)

       cout << arr[i] << ' ';

   cout << endl;

   

   int s = 0;

   for (int i = 0; i < 5; i++)

       s += arr[i];

   

   cout << "Середнє значення: " << s/5;

   

   return 0;

}

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

Для создания массива из 5 целочисленных значений и вычисления среднего значения положительных элементов на C++, вы можете использовать следующий код:

cpp
#include <iostream> int main() { int arr[5]; // Создаем массив из 5 целочисленных элементов int sum = 0; // Инициализируем переменную для хранения суммы положительных элементов int count = 0; // Инициализируем счетчик положительных элементов // Вводим значения элементов массива с клавиатуры std::cout << "Введите 5 целых чисел: "; for (int i = 0; i < 5; i++) { std::cin >> arr[i]; } // Вычисляем сумму положительных элементов и их количество for (int i = 0; i < 5; i++) { if (arr[i] > 0) { sum += arr[i]; count++; } } // Проверяем, были ли положительные элементы в массиве if (count > 0) { double average = static_cast<double>(sum) / count; // Вычисляем среднее значение (приводим к типу double) std::cout << "Среднее значение положительных элементов: " << average << std::endl; } else { std::cout << "В массиве нет положительных элементов." << std::endl; } return 0; }

Этот код создает массив из 5 целочисленных элементов, запрашивает у пользователя ввод значений для каждого элемента, затем вычисляет сумму положительных элементов и их количество, и наконец, вычисляет и выводит среднее значение положительных элементов. Если в массиве нет положительных элементов, программа сообщит об этом.

0 0

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

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

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

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