Professional Documents
Culture Documents
Maksimalna Odstupanje Od Proseka
Maksimalna Odstupanje Od Proseka
}
double prosek = a.Average();
double minDist=a.Min(x => Math.Abs(prosek-x));
Console.WriteLine(minDist);
}
int n = int.Parse(Console.ReadLine());
int[] a = new int[n];
int suma = 0; int max = int.MaxValue;
for (int i = 0; i < n; i++)
{
a[i] = int.Parse(Console.ReadLine());
suma = suma + a[i];
max = a.Max();
}
int pro = suma / n;
int razlika = Math.Abs(max-pro);
Console.WriteLine(razlika);
}
double prosek = a.Average();
double minDist=a.Min(x => Math.Abs(prosek-x));
Console.WriteLine(minDist);
// Minimalna odstupanja od proseka II način
double zbir = 0;
for (int i = 0; i < n; i++)
zbir += a[i];
double prosek = zbir / n;
{
Console.WriteLine("uneti elemente niza");
for (int i = 0; i < n; i++)
Console.WriteLine(a[i]);
}
//Članove niza sa parnim indeksom uvećati za 1 a neparnim umanjiti za 1
Console.WriteLine("novi niz");
for (int i = 0; i < n; i++)
{
if (i % 2 == 0)
a[i] -= 1;
else
a[i] += 1;
Console.WriteLine(a[i]);