Kurs:Einführung in die Informatik mit Java/Kurs 2007/Part 3/Kapitel 12

Aus Wikiversity

Programmieraufgaben[Bearbeiten]

Lösung zu Aufgabe 1 - Discountpreise[Bearbeiten]

package kapitel_12;
import java.io.*;
public class Discountpreise {
	public static void main(String[] args) throws IOException
	{
		BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in));
		
		System.out.print("Bitte geben sie den Gesamtbetrag ein: ");
		int gesamt, betrag = Integer.parseInt(stdin.readLine());
		
		if(betrag>10) { 
			gesamt = betrag*90/100;
			System.out.println("Discountpreis: " + gesamt);
		} else {
			gesamt = betrag;
			System.out.println("Discountpreis: " + gesamt);
		}
	}
}

Lösung zu Aufgabe 2 - Bestellung[Bearbeiten]

package kapitel_12;
import java.io.*;
public class Bestellung {
	public static void main(String[] args) throws IOException
	{
		BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in));
		
		final int SCHRAUBENPREIS = 5;
		final int MUTTERNPREIS = 3;
		final int UNTERLEGSCHEIBENPREIS = 1;
		
		int betrag, schrauben, muttern, unterlegscheiben;
		
		System.out.print("Anzahl der Schrauben: ");
		schrauben = Integer.parseInt(stdin.readLine());
		
		System.out.print("Anzahl der Muttern: ");
		muttern = Integer.parseInt(stdin.readLine());
		
		System.out.print("Anzahl der Unterlegscheiben: ");
		unterlegscheiben = Integer.parseInt(stdin.readLine());
		
		if(schrauben > muttern) System.out.println("Kontrollieren Sie ihre Bestllung!");
		
		betrag = (SCHRAUBENPREIS*schrauben)+(MUTTERNPREIS*muttern)+(UNTERLEGSCHEIBENPREIS*unterlegscheiben);
		
		System.out.println("Gesamtbetrag: " + betrag);
	}
}

--Daniel73480 21:17, 19. Dez. 2007 (CET)