Може ли някой да ми каже как може да се пресметне правилно средно аритметично на сумата?
Понякога смята правилно средно аритметично, понякога - не.
Ето и кода :
using System;
namespace TheSumAndAvgOfAllOddFromOneToN
{
class Program
{
static void Main()
{
int n = int.Parse(Console.ReadLine());
sum = 0;
double avg = 0;
for (int i = 1; i <= n; i++)
{
if (!(i % 2 == 0))
{
Console.Write("{0}, ", i);
sum += i;
avg = sum / (i * 2);
}
}
Console.WriteLine();
Console.WriteLine("The sum is {0}", sum);
Console.WriteLine("Avg is {0}", avg * 2);
}
}
}
Виж тези примери, ще ти помогнат да разбереш.
1-9
1, 3, 5, 7, 9 - 5 нечетни числа (4 + 1)
1-10
1, 3, 5, 7, 9 - 5 нечетни числа (5 + 0)
1-11
1, 3, 5, 7, 9, 11 - 6 нечетни числа (5 + 1)