• Предмет: Информатика
  • Автор: learnonejob
  • Вопрос задан 10 месяцев назад

Решить задачу в C++

Помогите пожалуйста!

Дан одномерный массив x1, x2, ..., xn. Вычислить среднее арифметическое положительных элементов массива.

Ответы

Ответ дал: lexa23072003
0

#include <iostream>

#include<conio.h>

#include "windows.h"

using namespace std;

int main()

{

float sum;

int n,count;

cout << "введите длину массива ";

cin >> n;

sum = 0;

count = 0;

float *mass = new float[n];

cout << "проинициализируйте массив" << endl;

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

{

 cin >> mass[i];

}

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

{

 if (mass[i] > 0)

 {

  sum += mass[i];

  count++;

 }

}

cout <<"среднее арифметическое положительных элементов массива = " << sum / count;

delete[] mass;

return 0;

}

Вас заинтересует
1 год назад