/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
int result = 0;
Scanner sc
= new Scanner
(System.
in); System.
out.
println("Enter number"); int number = sc.nextInt();
System.
out.
println("Enter operation"); int operation = sc.nextInt();
try{
while (operation != 5) {
switch (operation) {
case 1:
result += number;
System.
out.
println("result= " + result
); break;
case 2:
result -= number;
System.
out.
println("result= " + result
); break;
case 3:
result *= number;
System.
out.
println("result= " + result
); break;
case 4:
result /= number;
System.
out.
println("result= " + result
); break;
}
System.
out.
println("Enter next number"); number = sc.nextInt();
System.
out.
println("Enter operation"); operation = sc.nextInt();
}
System.
out.
println("Final result is "+result
); }
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJIGludCByZXN1bHQgPSAwOwoKICAgIFNjYW5uZXIgc2MgPSBuZXcgU2Nhbm5lcihTeXN0ZW0uaW4pOwogICAgU3lzdGVtLm91dC5wcmludGxuKCJFbnRlciBudW1iZXIiKTsKICAgIGludCBudW1iZXIgPSBzYy5uZXh0SW50KCk7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oIkVudGVyIG9wZXJhdGlvbiIpOwogICAgU3lzdGVtLm91dC5wcmludGxuKCIxLisiKTsKICAgIFN5c3RlbS5vdXQucHJpbnRsbigiMi4tIik7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oIjMuKiIpOwogICAgU3lzdGVtLm91dC5wcmludGxuKCI0Li8iKTsKICAgIFN5c3RlbS5vdXQucHJpbnRsbigiNS49Iik7CiAgICBpbnQgb3BlcmF0aW9uID0gc2MubmV4dEludCgpOwogdHJ5ewogICAgd2hpbGUgKG9wZXJhdGlvbiAhPSA1KSB7CiAgICAgCiAgICAgICAKICAgICAgICBzd2l0Y2ggKG9wZXJhdGlvbikgewogICAgICAgICAgICBjYXNlIDE6CiAgICAgICAgICAgICAgICByZXN1bHQgKz0gbnVtYmVyOwogICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJyZXN1bHQ9ICIgKyByZXN1bHQpOwogICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgIGNhc2UgMjoKICAgICAgICAgICAgICAgIHJlc3VsdCAtPSBudW1iZXI7CiAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oInJlc3VsdD0gIiArIHJlc3VsdCk7CiAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgY2FzZSAzOgogICAgICAgICAgICAgICAgcmVzdWx0ICo9IG51bWJlcjsKICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigicmVzdWx0PSAiICsgcmVzdWx0KTsKICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICBjYXNlIDQ6CiAgICAgICAgICAgICAgICByZXN1bHQgLz0gbnVtYmVyOwogICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJyZXN1bHQ9ICIgKyByZXN1bHQpOwogICAgICAgICAgICAgICAgYnJlYWs7CgogICAgICAgIH0KICAgICAgIAogICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIkVudGVyIG5leHQgbnVtYmVyIik7CiAgICAgICAgbnVtYmVyID0gc2MubmV4dEludCgpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiRW50ZXIgb3BlcmF0aW9uIik7CiAgICAgICAgb3BlcmF0aW9uID0gc2MubmV4dEludCgpOwoKICAgICAgICAKICAgICB9CiAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiRmluYWwgcmVzdWx0IGlzICIrcmVzdWx0KTsKIH1jYXRjaChFeGNlcHRpb24gZSl7CiAJU3lzdGVtLm91dC5wcmludGxuKGUpOwogfQoJfQp9