Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Apr 28th, 2012  |  syntax: Java  |  size: 0.93 KB  |  hits: 20  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. // ///////////////////////////////////////////
  2.                         String lineFor = scanner.nextLine();
  3.  
  4.                         for (int i = valFor; vyhodnotPodm(operatorPodm, i, valuePodm); i = vypoc(
  5.                                         nacitOper, i, valueOper)) {
  6.                                
  7.                                 Vyhodnot(scanner, lineFor);
  8.                                 premenne.put(premFor, i);
  9.                         }
  10.  
  11.                         // /////////////////////////////////////////
  12.  
  13.         public boolean vyhodnotPodm(String oper, int arg1, int arg2) {
  14.                 switch (oper) {
  15.                 case "<":
  16.                         return arg1 < arg2;
  17.                 case "<=":
  18.                         return arg1 <= arg2;
  19.                 case ">":
  20.                         return arg1 > arg2;
  21.                 case ">=":
  22.                         return arg1 >= arg2;
  23.                 case "==":
  24.                         return arg1 == arg2;
  25.                 case "!=" :
  26.                         return arg1 != arg2;
  27.                 default:
  28.                         return false;
  29.                 }
  30.         }
  31.  
  32.         public int vypoc(String oper, int arg1, int arg2) {
  33.                 switch (oper) {
  34.                 case "+":
  35.                         return arg1 + arg2;
  36.                 case "-":
  37.                         return arg1 - arg2;
  38.                 case "*":
  39.                         return arg1 * arg2;
  40.                 case "/":
  41.                         return arg1 / arg2;
  42.  
  43.                 default:
  44.                         return 0;
  45.                 }
  46.  
  47.         }