오락기/codeWar
0807
문방구앞오락기
2017. 8. 7. 11:42
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | //Given two numbers and an arithmetic operator (the name of it, as a string), return the result of the two numbers having that operator used on them. // //a and b will both be positive integers, and a will always be the first number in the operation, and b always the second. // //The four operators are "add", "subtract", "divide", "multiply". // //A few examples: // //arithmetic(5, 2, "add") => returns 7 //arithmetic(5, 2, "subtract") => returns 3 //arithmetic(5, 2, "multiply") => returns 10 //arithmetic(5, 2, "divide") => returns 2.5 package Suss; public class CodrWar_6 { public static int arithmetic(int a, int b, String operator) { switch (operator) { case "add": return a+b; case "subtract": return a-b; case "multiply": return a*b; case "divide": return a/b; } return 0; } |