/* 25.9.2006, Johdatus ohjelmointiin, harjoitus 2. Reaalilukulaskuri (3a) Lauri Tenhunen 3.a) Tee ohjelma, joka laskee nollasta poikkeavien reaalilukujen tulon. Lukujen syöttö jatkuu, kunnes kymmenen lukua on laskettu yhteen. Käytä ratkaisussa for-toistorakennetta. */ import java.io.*; public class Reaali { public static void main (String []args) throws IOException { // Muuttujien määrittely int n, luku, lkm; // Kerrottavien lukujen määrä (10) int summa = 0; // Ohjausmuuttuja int maara = 10; /*Määriteltään näppäimistöltä lukemiseen tarvittava stdin-muuttuja.*/ BufferedReader stdin = new BufferedReader (new InputStreamReader (System.in)); // Pyydetään käyttäjää syöttämään luvut n = Integer.parseInt (stdin.readLine()); // For lausekkeen esittely (alustus,toistoehto,päivitys) for (n = 1; n <= 10; n = n+1) { System.out.print("Syota" + n + "luku"); luku = Integer.parseInt (stdin.readLine()); // summa-muuttujaan kerätään syötettyjen lukujen summaa // käyttämällä yhdistettyä sijoituslausetta. summa = summa + luku; } // For // Tulostus System.out.println ("Antamiesi lukujen summa on" + summa); } // Main } // Reaali