7.3:
import java.util.Scanner;
class Wechselstube {
public static void main(String args[]) { Scanner keyboard = new Scanner(System.in);
int zweieuro, euro, fuenfzigcent, zwanzigcent, zehnicent, fuenfcent, zweicent, cent;
int rest, summe;
System.out.print("Wie viele Cent haben Sie? ");
summe keyboard.nextInt();
zweieuro = summe / 200;
rest= summe % 200;
euro = rest / 100;
rest = rest % 100;
fuenfzigcent = rest / 50;
rest=rest % 50;
zwanzigcent = rest / 20;
rest=rest % 20;
zehncent = rest / 10; rest=rest % 10;
fuenfcent = rest / 5;
rest=rest % 5;
zweicent = rest / 2;
rest rest % 2;
cent = rest;
System.out.println();
System.out.println("Sie bekommen " + summe + "Cent als:");
System.out.println(zweieuro + " 2-Euro-Münzen");
System.out.println(euro + " 1-Euro-Münzen");
System.out.println(fuenfzigcent + "50-Cent-Münzen"); System.out.println(zwanzigcent + " 20-Cent-Münzen");
System.out.println(zehncent + "10-Cent-Münzen");
System.out.println(fuenfcent + "5-Cent-Münzen");
System.out.println(zweicent + " 2-Cent-Münzen");
System.out.println(cent +1-Cent-Münzen");
keyboard.close();
}
Aufgabenstellung:
Wechselstube, Version 2
Ändern Sie den Code in Listing 7.3 so ab, dass es eine Zahl für die ganzen Euro und eine weitere Zahl für die Cent entgegennimmt. Anstatt beispielsweise 138 (für 138 Eurocent) einzugeben, gibt der Anwender 1 38 ein (1 Euro und 38 Eurocent).
Ich weiß nicht wie ich das umsetzen soll😅
import java.util.Scanner;
class Wechselstube {
public static void main(String args[]) { Scanner keyboard = new Scanner(System.in);
int zweieuro, euro, fuenfzigcent, zwanzigcent, zehnicent, fuenfcent, zweicent, cent;
int rest, summe;
System.out.print("Wie viele Cent haben Sie? ");
summe keyboard.nextInt();
zweieuro = summe / 200;
rest= summe % 200;
euro = rest / 100;
rest = rest % 100;
fuenfzigcent = rest / 50;
rest=rest % 50;
zwanzigcent = rest / 20;
rest=rest % 20;
zehncent = rest / 10; rest=rest % 10;
fuenfcent = rest / 5;
rest=rest % 5;
zweicent = rest / 2;
rest rest % 2;
cent = rest;
System.out.println();
System.out.println("Sie bekommen " + summe + "Cent als:");
System.out.println(zweieuro + " 2-Euro-Münzen");
System.out.println(euro + " 1-Euro-Münzen");
System.out.println(fuenfzigcent + "50-Cent-Münzen"); System.out.println(zwanzigcent + " 20-Cent-Münzen");
System.out.println(zehncent + "10-Cent-Münzen");
System.out.println(fuenfcent + "5-Cent-Münzen");
System.out.println(zweicent + " 2-Cent-Münzen");
System.out.println(cent +1-Cent-Münzen");
keyboard.close();
}
Aufgabenstellung:
Wechselstube, Version 2
Ändern Sie den Code in Listing 7.3 so ab, dass es eine Zahl für die ganzen Euro und eine weitere Zahl für die Cent entgegennimmt. Anstatt beispielsweise 138 (für 138 Eurocent) einzugeben, gibt der Anwender 1 38 ein (1 Euro und 38 Eurocent).
Ich weiß nicht wie ich das umsetzen soll😅