Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class rechner2 {
- // Methode 1: main
- public static void main(String[] args) {
- rechnen();
- }
- // Methode 2: eingabe
- public static int eingabe() {
- Scanner sc = new Scanner(System.in);
- return Integer.parseInt(sc.next());
- }
- // Methode 3: addition
- public static int addition(int zahl1, int zahl2) {
- return (zahl1 + zahl2);
- }
- // Methode 4: subtraktion
- public static int subtraktion(int zahl1, int zahl2) {
- return (zahl1 - zahl2);
- }
- // Methode 5: multiplikation
- public static int multiplikation(int zahl1, int zahl2) {
- return (zahl1 * zahl2);
- }
- // Methode 6: multiplikation
- public static double division(double zahl1, int zahl2) {
- return ((double) zahl1 / zahl2);
- }
- // Methode: rechnen
- public static void rechnen() {
- System.out.print("Bitte geben Sie einen ganzzahligen Wert ein: ");
- int eingabe1 = eingabe();
- System.out.println("Usereingabe: " + eingabe1);
- System.out.print("bitte geben Sie einen weiteren ganzzahligen Wert ein:");
- int eingabe2 = eingabe();
- System.out.println("Usereingabe: " + eingabe2);
- System.out.print("Bitte geben Sie die gewuenschte Operation an: (1 = Addieren; 2 = Subtraktion; 3 = Multiplikation; 4 = Division; 5 = Prozent;)");
- int eingabe3 = eingabe();
- System.out.println("Usereingabe: " + eingabe3);
- switch (eingabe3) {
- case 1:
- System.out.print(eingabe1 + "+" + eingabe2 + "=");
- System.out.println(addition(eingabe1, eingabe2));
- break;
- case 2:
- System.out.print(eingabe1 + "-" + eingabe2 + "=");
- System.out.println(subtraktion(eingabe1, eingabe2));
- break;
- case 3:
- System.out.print(eingabe1 + "*" + eingabe2 + "=");
- System.out.println(multiplikation(eingabe1, eingabe2));
- break;
- case 4:
- System.out.print(eingabe1 + "/" + eingabe2 + "=");
- System.out.println(division(eingabe1, eingabe2));
- break;
- case 5: // prooozent o.O ??!!
- } // switch
- } // rechnen
- } // class
Add Comment
Please, Sign In to add comment