C# - Jak udělat aritmetický průměr
Napsal: 11 bře 2011 21:12
Zdravím, učím se z knihy C# pro zelenáče a vymyslel jsem si příklad ke zrealizování a to sice program na výpočet aritmetického průměru z počtu hodnot zadaných uživatelem (pro znalce to bude zřejmě brnkačka, ale já se na tom snažím něco naučit).
Mám zatím tohle:
List<int> hodnoty = new List<int>();
Console.WriteLine("Zadejte počet hodnot: ");
int počet = int.Parse(Console.ReadLine());
Console.WriteLine("Zadejte hodnoty: ");
for (int i=0;i<počet;i++)
{
int čísla = int.Parse(Console.ReadLine());
hodnoty.Add(čísla);
}
Hodnoty uložím do seznamu, ale nevím, jak je ze seznamu vytáhnout a sečíst mezi sebou. Potom už zbývá zřejmě jen ten součet uložit do proměnné a podělit počtem zadaných hodnot. Jediné co se mi podařilo, bylo hodnoty ze seznamu vypsat.
Napadl mě cyklus for (int n=0; n<počet;n++) ale nevím, jak sečíst ty hodnoty.
Díky
Mám zatím tohle:
List<int> hodnoty = new List<int>();
Console.WriteLine("Zadejte počet hodnot: ");
int počet = int.Parse(Console.ReadLine());
Console.WriteLine("Zadejte hodnoty: ");
for (int i=0;i<počet;i++)
{
int čísla = int.Parse(Console.ReadLine());
hodnoty.Add(čísla);
}
Hodnoty uložím do seznamu, ale nevím, jak je ze seznamu vytáhnout a sečíst mezi sebou. Potom už zbývá zřejmě jen ten součet uložit do proměnné a podělit počtem zadaných hodnot. Jediné co se mi podařilo, bylo hodnoty ze seznamu vypsat.
Napadl mě cyklus for (int n=0; n<počet;n++) ale nevím, jak sečíst ty hodnoty.
Díky