Kurs:Java (Kjell)/Code-Rubrik/Internet Delikatessen

Aus Wikiversity
Internet Delikatessen.java

Programmcode[Bearbeiten]

package kapitel_13;

import java.io.*;

class Internet_Delikatessen {

	public static void main(String[] args) throws IOException {

		BufferedReader stdin = new BufferedReader ( new InputStreamReader (System.in));
		
		/* http://www.gailer-net.de/tutorials/java/Notes/chap13/progExercises13.html
		 * Aufgabe 1 — Internet Delikatessen
		 */
		
		// V a r i a b l e n   d e k l a r i e r e n :
		
		String 	artikel, inData;           // Siehe Notizen !
		int   	express;
		double 	preis,
			versandkosten;
		
		// E i n g a b e

		System.out.println("Geben Sie den Artikel ein: ");
		artikel       = stdin.readLine();
		
		System.out.println("Wie teuer ist der Artikel: ");
		inData        = stdin.readLine();
		preis         = Double.parseDouble(inData);
		
		System.out.println("Expressversand (0==nein, 1==ja):");
		inData        = stdin.readLine();
		express       = Integer.parseInt(inData);

		// V e r a r b e i t u n g   u n d   A u s g a b e

		if (preis < 10)			
			versandkosten = 2.00;
		else 
			versandkosten = 3.00;
		
		if (express == 1)		           // Denke dran "=" durch == ! ! !
			versandkosten = versandkosten + 5.0;
		else 
			versandkosten = versandkosten + 0.0;	
		
		/* 
		 * Rechnung
		 *   Schoko: 12.0
		 *   Versand: 8.0
		 *   Gesamt: 20.0
		 */
		
		// A u s g a b e
		
		System.out.println("Rechnung");
		System.out.println("  " + artikel + ": " + '\t' + preis );
		System.out.println("  Versand: " + '\t' + versandkosten );
		System.out.println("  Gesamt: " + '\t' + (preis + versandkosten));
		
	}

}