/* 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
int i, luku, lkm;
int summa = 0; // 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 (i = 1; i <= 10; i=i+1) {
System.out.print (" Anna " + i + ". luku > ");
System.out.flush();
luku = Integer.parseInt (stdin.readLine());
// Kerätään tuloa muuttujaan
summa = luku * 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 " + summa);
} // main
} // Reaali 2