Определить количество отрицательных, положительных чисел и среднее арифметическое всех чисел массива - C#
Формулировка задачи:
Задан одномерный массив размером N. Определить количество отрицательных чисел, количество положительных чисел и среднее арифметическое всех чисел
Решение задачи: «Определить количество отрицательных, положительных чисел и среднее арифметическое всех чисел массива»
textual
Листинг программы
using System;
class demo
{
static void Main()
{
int sum=0,i,pol=0,otr=0;
Console.Write("длина : ");
int[] arr = new int[int.Parse(Console.ReadLine())];
Console.WriteLine("заполнение");
for (i = 0;i < arr.Length; i++)
{
Console.Write("#{0} = ",i+1);
arr[i] = int.Parse(Console.ReadLine());
if (arr[i] > 0) pol++;
else if (arr[i] < 0) otr++;
sum += arr[i];
}
Console.WriteLine("кол-во положительных : "+pol);
Console.WriteLine("кол-во отрицательных : " + otr);
Console.WriteLine("среднее арифметическое : {0 : 0.###}",(double)sum/i);
}
}