/* 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
{
{
// your code goes here
{
System .
out .
println ( "Make your arithmetic selection from the choices below:\n " ) ; System .
out .
println ( " A. Addition" ) ; System .
out .
println ( " S. Substraction" ) ; System .
out .
println ( " M. Multiplication" ) ; System .
out .
println ( " D. Division" ) ; System .
out .
println ( " E. Exponents\n " ) ;
Scanner choice
= new Scanner
( System .
in ) ; String letter
= choice.
nextLine ( ) ; char ch = letter.charAt ( 0 ) ;
System .
out .
print ( "Your Choice:" + " " + letter
+ "\n " ) ;
System .
out .
print ( "\n Enter first number: " ) ; double op1 = choice.nextDouble ( ) ;
System .
out .
print ( "\n Enter second number: " ) ; double op2 = choice.nextDouble ( ) ;
switch ( ch)
{
case 'A' :
case 'a' :
System .
out .
println ( op1
+ " plus " + op2
+ " = " + ( op1
+ op2
) ) ; break ;
case 'S' :
case 's' :
System .
out .
println ( op1
+ " minus " + op2
+ " = " + ( op1
- op2
) ) ; break ;
case 'M' :
case 'm' :
System .
out .
println ( op1
+ " times " + op2
+ " = " + ( op1
* op2
) ) ; break ;
case 'D' :
case 'd' :
System .
out .
println ( op1
+ " divided by " + op2
+ " = " + ( op1
/ op2
) ) ; break ;
case 'E' :
case 'e' :
System .
out .
println ( op1
+ " to the power of " + op2
+ " = " + Math .
pow ( op1, op2
) ) ; break ;
default :
System .
out .
println ( "Not an option! Regard the following options above!" ) ; }
}
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCQl7CgkJU3lzdGVtLm91dC5wcmludGxuKCJNYWtlIHlvdXIgYXJpdGhtZXRpYyBzZWxlY3Rpb24gZnJvbSB0aGUgY2hvaWNlcyBiZWxvdzpcbiIpOwoJCVN5c3RlbS5vdXQucHJpbnRsbigiICBBLiBBZGRpdGlvbiIpOwoJCVN5c3RlbS5vdXQucHJpbnRsbigiICBTLiBTdWJzdHJhY3Rpb24iKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oIiAgTS4gTXVsdGlwbGljYXRpb24iKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oIiAgRC4gRGl2aXNpb24iKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oIiAgRS4gRXhwb25lbnRzXG4iKTsKIAoJCVNjYW5uZXIgY2hvaWNlID0gbmV3IFNjYW5uZXIoU3lzdGVtLmluKTsKCQlTdHJpbmcgbGV0dGVyID0gY2hvaWNlLm5leHRMaW5lKCk7CgkJY2hhciBjaCA9IGxldHRlci5jaGFyQXQoMCk7CgkJU3lzdGVtLm91dC5wcmludCgiWW91ciBDaG9pY2U6IiArICIgIiArIGxldHRlciArICJcbiIpOwogCgkJU3lzdGVtLm91dC5wcmludCgiXG5FbnRlciBmaXJzdCBudW1iZXI6ICIpOwoJCWRvdWJsZSBvcDEgPSBjaG9pY2UubmV4dERvdWJsZSgpOwoJCVN5c3RlbS5vdXQucHJpbnRsbihvcDEpOwoJCVN5c3RlbS5vdXQucHJpbnQoIlxuRW50ZXIgc2Vjb25kIG51bWJlcjogIik7CgkJZG91YmxlIG9wMiA9IGNob2ljZS5uZXh0RG91YmxlKCk7CgkJU3lzdGVtLm91dC5wcmludGxuKG9wMik7CiAKCQlTeXN0ZW0ub3V0LnByaW50bG4oIlxuIik7CiAKCQlzd2l0Y2goY2gpCgkJewoJCQljYXNlICdBJzogCgkJCWNhc2UgJ2EnOgoJCQkJU3lzdGVtLm91dC5wcmludGxuKG9wMSArICIgcGx1cyAiICsgb3AyICsgIiA9ICIrKG9wMStvcDIpKTsKCQkJCWJyZWFrOwoJCQljYXNlICdTJzogCgkJCWNhc2UgJ3MnOgoJCQkJU3lzdGVtLm91dC5wcmludGxuKG9wMSArICIgbWludXMgIiArIG9wMiArICIgPSAiKyhvcDEtb3AyKSk7CgkJCQlicmVhazsKCQkJY2FzZSAnTSc6IAoJCQljYXNlICdtJzoKCQkJCVN5c3RlbS5vdXQucHJpbnRsbihvcDEgKyAiIHRpbWVzICIgKyBvcDIgKyAiID0gIisob3AxKm9wMikpOwoJCQkJYnJlYWs7CgkJCWNhc2UgJ0QnOiAKCQkJY2FzZSAnZCc6CgkJCQlTeXN0ZW0ub3V0LnByaW50bG4ob3AxICsgIiBkaXZpZGVkIGJ5ICIgKyBvcDIgKyAiID0gIisob3AxL29wMikpOwoJCQkJYnJlYWs7CgkJCWNhc2UgJ0UnOiAKCQkJY2FzZSAnZSc6CgkJCQlTeXN0ZW0ub3V0LnByaW50bG4ob3AxICsgIiB0byB0aGUgcG93ZXIgb2YgIiArIG9wMiArICIgPSAiKyBNYXRoLnBvdyhvcDEsIG9wMikpOwoJCQkJYnJlYWs7CgkJCWRlZmF1bHQ6CgkJCQlTeXN0ZW0ub3V0LnByaW50bG4oIk5vdCBhbiBvcHRpb24hIFJlZ2FyZCB0aGUgZm9sbG93aW5nIG9wdGlvbnMgYWJvdmUhIik7CgkJfQoJfQp9Cn0=