Add finalexam
This commit is contained in:
1 parent
70b6bfd5a7
commit
b2d11a342b
107 files changed
+34420
No files matched your search
@@ -0,0 +1,28 @@
|
||||
import java.util.Scanner;
|
||||
|
||||
public class SolveSimpleExpressions {
|
||||
public static void main(String[] args) {
|
||||
Scanner sc = new Scanner(System.in);
|
||||
String s = sc.nextLine();
|
||||
String[] arr = s.split("[\\(\\),]");
|
||||
double ans = 0;
|
||||
switch (arr[0]) {
|
||||
case "add":
|
||||
ans = Double.parseDouble(arr[1]) + Double.parseDouble(arr[2]);
|
||||
break;
|
||||
case "sub":
|
||||
ans = Double.parseDouble(arr[1]) - Double.parseDouble(arr[2]);
|
||||
break;
|
||||
case "max":
|
||||
ans = Math.max(Double.parseDouble(arr[1]), Double.parseDouble(arr[2]));
|
||||
break;
|
||||
case "min":
|
||||
ans = Math.min(Double.parseDouble(arr[1]), Double.parseDouble(arr[2]));
|
||||
break;
|
||||
case "doubleMe":
|
||||
ans = Double.parseDouble(arr[1]) * 2;
|
||||
break;
|
||||
}
|
||||
System.out.println(s + "=" + Double.toString(ans));
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user