Guest User

Untitled

a guest
Jun 18th, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.43 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class Taschenrechner{
  4.  
  5.  
  6. public static void main(String[] args){
  7.  
  8. Scanner sc = new Scanner(System.in);
  9. System.out.print("Bitte geben Sie einen ganzzahligen Wert ein:");
  10. int eingabe = Int.parseInt(sc.next());
  11. System.out.print("Bitte geben Sie einen weiteren ganzzahligen Wert ein:");
  12. int eingabe = Int.parseInt(sc.next());
  13. System.out.println("Bitte geben Sie eine Rechenart ein: 1 = addieren; 2 = subtrahieren; 3 = multiplizieren, 4 = dividieren, 5 = Angabe in Prozent");
  14. int eingabe = Int.parseInt(sc.next());
  15. }
  16.  
  17. public int addieren(int a, int b){
  18. ergebnis = a + b;
  19. return ergebnis;
  20. }
  21.  
  22. public int subtrahieren(int a,int b ){
  23. ergebnis = a - b;
  24. return ergebnis;
  25. }
  26.  
  27. public int multiplizieren(int a, int b){
  28. ergebnis = a * b;
  29. return ergebnis;
  30. }
  31.  
  32. public double dividieren(int a, int b){
  33. ergebnis = (double)a / (double)b;
  34. return ergebnis;
  35. }
  36.  
  37. switch (Rechenart){
  38. case 1:
  39. doubleErgebnis = addieren(a,b);
  40. charOperation = "+";
  41. break;
  42. case 2:
  43. doubleErgebnis = subtrahieren(a,b);
  44. charOperation = "-";
  45. break;
  46. case 3:
  47. doubleErgebnis = multipluzieren(a,b);
  48. charOperation = "*";
  49. break;
  50. case 4:
  51. doubleErgebnis = dividieren(a,b);
  52. charOperation = "/";
  53. break;
  54. case 5:
  55. doubleErgebnis = AngabeInProzent(a,b);
  56. charOperation = "%";
  57. break;
  58. default: System.out.print("hat nicht funktioniert, nochmal!");
  59. }
  60. }
Add Comment
Please, Sign In to add comment