/** Nimi: Summaa.java Esimerkki: Java-kirja, luku 2. Tekijä: Juha Peltomäki, 9.1998. Toiminta: Luokka, joka laskee lukujen summan, tulon ja erotuksen. Esimerkki toimii ainoastaan JDK 1.1x-versiosta alkaen. */ import java.io.*; public class Summaa { /** main()-metodi käynnistää Java-virtuaalikoneen. */ public static void main(String args[]) { int luku1=0, luku2=0; try { BufferedReader syote = new BufferedReader(new InputStreamReader(System.in)); System.out.print("Syötä Luku 1> "); String apu_mj = syote.readLine(); System.out.flush(); luku1 = Integer.parseInt(apu_mj); System.out.print("Syötä Luku 2> "); apu_mj = syote.readLine(); System.out.flush(); luku2 = Integer.parseInt(apu_mj); } catch (NumberFormatException ioe) { System.out.println("Väärä lukumuoto! Hyväksytään ainoastaan kokonaisluvut!"); System.exit(1); } catch (IOException ioe) { System.out.println("Virhe syötteessä!"); System.exit(1); } int summa, tulo, jako; summa = luku1 + luku2; tulo = luku1 * luku2; jako = luku1 / luku2; System.out.println(luku1 + "+" + luku2 + "=" + summa); System.out.println(luku1 + "*" + luku2 + "=" + tulo); System.out.println(luku1 + "/" + luku2 + "=" + jako); // Tämä pysäyttää tulostuksen JBuilderissa. VOI POISTAA MYÖHEMMIN! try { System.out.print("Lopeta>"); System.out.flush(); int koe = System.in.read(); } catch (java.io.IOException ioe) { System.out.println(""); } } }