All pastes #182070 Raw Edit

Something

public text v1 · immutable
#182070 ·published 2006-09-25 18:24 UTC
rendered paste body
/* 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