Add finalexam

This commit is contained in:
xixu-me committed 2024-05-18 17:44:05 +08:00
1 parent 70b6bfd5a7
commit b2d11a342b
107 files changed
+34420

No files matched your search

+28
View File
@@ -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));
}
}