class Es1202 { public static void main (String[] args) { // määritykset float luku; //luettu luku int kpl = 0; //montako lukua syötetty float summa = 0F; //lukujen summa boolean liikaa = false; //totta, jos lukuja yli 9 // toiminta - esimerkki keskeytettävästä toistosta luku = Input.fluku("anna positiivinen luku"); while (luku > 0F && liikaa == false) //jatkuu, jos luettu on positiivinen ja lukuja ei //ole ollut liikaa { kpl = kpl +1; if (kpl <10) //luettujen lukujen määrän testaus { summa = summa + luku; //jos sallittu, lasketaan summaa luku = Input.fluku("anna positiivinen luku"); } else liikaa = true; //jos liikaa, merkitään muistiin } if (liikaa == true) //miten toisto päättyi? System.out.println("syötit liikaa lukuja"); //lukuja oli liikaa else //lukuja oli alle 10 if (kpl > 0) //oliko yhtään lukua? System.out.println("lukujesi keskiarvo on "+ summa/kpl); else System.out.println("ei ollut yhtään lukua"); } }