Среднее арифметическое положительных C++

Задан одномерный массив А вещественных чисел, пронумерованных от 1 до h. Определить среднее арифметическое положительных элементов массива.

Входные данные

   В первой строке задано число h - количество элементов массива (0 < h ≤ 100). В следующей строке задано h элементов массива, разделенных пробелами. Значения элементов не превышают по модулю 100.

Выходные данные

   В единственной строке вывести ответ к задаче с точностью 2 знака после десятичной точки. В случае отсутствия в массиве указанных элементов вывести сообщение "Not Found" (без кавычек).

#include <math.h>
#include <iostream>
using namespace std;
int main()
 {
int h, number=0;
float a[100], amount=0;
 cin >> h;
for(int i=1;i<=h;i++)
 cin >> a[i]; 
for(int i=1;i<=h;i++)
if(a[i]>0)
 {
 amount+=a[i];
 number++;
 }
if(number>0)
 {
 cout.setf(ios::fixed);
 cout.precision(2);
 cout << amount/number<<endl; 
 }
else cout <<"Not Found\n";
 } 
Назад

Повышение продаж с помощью веб-форм Разложение числа на простые множители Как качественный контент способствует продвижению сайта Как выбрать хостинг Как писать SEO-тексты? Что такое SEO оптимизация сайта


Хостинг

Есть решение которого нет на сайте? Пиши admin@devexe.top