
Untitled
By: a guest on
Apr 28th, 2012 | syntax:
Java | size: 0.93 KB | hits: 20 | expires: Never
// ///////////////////////////////////////////
String lineFor = scanner.nextLine();
for (int i = valFor; vyhodnotPodm(operatorPodm, i, valuePodm); i = vypoc(
nacitOper, i, valueOper)) {
Vyhodnot(scanner, lineFor);
premenne.put(premFor, i);
}
// /////////////////////////////////////////
public boolean vyhodnotPodm(String oper, int arg1, int arg2) {
switch (oper) {
case "<":
return arg1 < arg2;
case "<=":
return arg1 <= arg2;
case ">":
return arg1 > arg2;
case ">=":
return arg1 >= arg2;
case "==":
return arg1 == arg2;
case "!=" :
return arg1 != arg2;
default:
return false;
}
}
public int vypoc(String oper, int arg1, int arg2) {
switch (oper) {
case "+":
return arg1 + arg2;
case "-":
return arg1 - arg2;
case "*":
return arg1 * arg2;
case "/":
return arg1 / arg2;
default:
return 0;
}
}