dorbird

U3Rechner

Nov 14th, 2013
182
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.25 KB | None | 0 0
  1. class rechne
  2. {
  3.     char operator;
  4.     int zahl1;
  5.     int zahl2;
  6.     int ergebnis;
  7.    
  8.     void einlesen()
  9.     {
  10.         //Eingabe
  11.         IO.println("Bitte geben Sie den Operator ein: ");
  12.         operator=IO.readChar();
  13.         IO.println("Bitte geben Sie die erste Zahl ein: ");
  14.         zahl1=IO.readInt();
  15.         IO.println("Bitte geben Sie die zweite Zahl ein: ");
  16.         zahl2=IO.readInt();        
  17.     }
  18.    
  19.     Boolean berechne()
  20.     {
  21.         if(operator=='+') {
  22.             ergebnis=zahl1+zahl2;
  23.             return true;
  24.         }
  25.         if(operator=='-') {
  26.             ergebnis=zahl1-zahl2;
  27.             return true;
  28.         }
  29.         if(operator=='*') {
  30.             ergebnis=zahl1*zahl2;
  31.             return true;
  32.         }
  33.         if((operator=='/')&&(zahl2!=0)) {
  34.             ergebnis=zahl1/zahl2;
  35.             return true;
  36.         }
  37.         else
  38.         {
  39.             return false;
  40.         }
  41.        
  42.     }
  43.    
  44.     void ausgeben()
  45.     {
  46.         IO.println("Das ergebnis von: "+zahl1+operator+zahl2+" ist "+ergebnis);
  47.     }
  48.     public void main(String[] args)
  49.     {
  50.         rechne rechner;
  51.     rechner=new rechne();
  52.         rechner.einlesen();
  53.         rechner.berechne();
  54.         rechner.ausgeben();
  55.     }
  56. }
Advertisement
Add Comment
Please, Sign In to add comment