// Keskiarvo.cs (c) 2004 Kari Laitinen // http://www.naturalprogramming.com // 2004-10-20 Tiedosto luotu. // 2004-10-20 Viimeisin muutos. using System ; class Keskiarvo { static void Main() { int luku_nappaimistolta = 0 ; int annettujen_lukujen_maara = -1 ; float keskiarvo = 0 ; int lukujen_summa = 0 ; Console.Write( "\n Tama ohjelma laskee nappaimistolta annettujen" + "\n kokonaislukujen keskiarvon. Ohjelma lopettaa" + "\n lukujen pyytamisen kun annat sille nollan.\n\n" ) ; do { Console.Write( " Anna kokonaisluku: " ) ; luku_nappaimistolta = Convert.ToInt32( Console.ReadLine() ); annettujen_lukujen_maara ++ ; lukujen_summa = lukujen_summa + luku_nappaimistolta ; } while ( luku_nappaimistolta != 0 ) ; if ( annettujen_lukujen_maara > 0 ) { keskiarvo = (float) lukujen_summa / (float) annettujen_lukujen_maara ; } Console.Write( "\n Keskiarvo on: " + keskiarvo + " \n" ) ; } }