/* 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 Reaali2 { public static void main (String [] args) throws IOException { // Muuttujien määrittely double luku; double tulo = 1; // copy pastea summa.java ohjelmasta, mitenkä tätä pitäs lähtä muuttamaan? // Esitellään näppäimistöltä lukemiseen tarvittava stdin muuttuja BufferedReader stdin = new BufferedReader (new InputStreamReader (System.in)); // Lukujen syöttäminen ja kertominen For- lauseella (alustus, toistoehto, päivitys) for (int i = 1; i <= 10; i=i+1) { System.out.print (" Anna " + i + ". luku > "); System.out.flush(); luku = Double.parseDouble (stdin.readLine()); // Kerätään tuloa muuttujaan tulo = tulo * luku; // edelleen copy pastea, mut en keksi mikä tähän pitäs tökätä :S } // for loppu // Tulostus System.out.println ("Antamiesi reaalilukujen tulo on " + tulo); } // main } // Reaali 2