Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class Program {
- public static void main(String[] args) {
- Scanner scan = new Scanner(System.in);
- boolean loop = true;
- do {
- System.out.flush();
- System.out.println("Wie möchten Sie rechnen?");
- System.out.println("1 - Addieren");
- System.out.println("2 - Subtrahieren");
- System.out.println("3 - Multiplizieren");
- System.out.println("4 - Dividieren");
- System.out.println("5 - Beenden\n");
- System.out.println("Eingabe: ");
- byte answer = scan.nextByte();
- System.out.println("Geben Sie bitte die Zahl 1 ein: ");
- double number1 = scan.nextInt();
- System.out.println("Geben Sie bitte die Zahl 2 ein: ");
- double number2 = scan.nextInt();
- switch(answer) {
- case 1:
- System.out.println("Ergebnis: " + Add(number1,number2));
- break;
- case 2:
- System.out.println("Ergebnis: " + Sub(number1,number2));
- break;
- case 3:
- System.out.println("Ergebnis: " + Mul(number1,number2));
- break;
- case 4:
- System.out.println("Ergebnis: " + Div(number1,number2));
- break;
- case 5:
- System.exit(0);
- break;
- default:
- System.out.println("Bitte geben Sie eine Zahl ein!");
- break;
- }
- System.out.println("\nDrücken Sie Enter, um fortzufahren.");
- try {
- System.in.read();
- } catch (Exception e) {
- }
- }while(loop = true);
- }
- public static double Add(double number1, double number2) {
- return number1 + number2;
- }
- public static double Sub(double number1, double number2) {
- return number1 - number2;
- }
- public static double Mul(double number1, double number2) {
- return number1 * number2;
- }
- public static double Div(double number1, double number2) {
- return number1 / number2;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement