6.Java 계산기 만들기
가장 훌륭한 학습방법은 직접 실습으로 작은 프로젝트부터 만드는것이라고 생각합니다.
그래서 간단한 사칙연산을 할수있는 계산기를 작성해봤습니다.
import java.util.Scanner;
class Calculator{
public static int add(int a, int b){
return a+b;
}
public static int minus(int a, int b){
return a-b;
}
public static int multiply(int a, int b){
return a*b;
}
public static int divide(int a, int b){
return a/b;
}
}
public class Hello {
public static void main(String[] args){
System.out.println("연산자를 입력하세요 (+, -, *, /): ");
Scanner scanner = new Scanner(System.in);
String c = scanner.next();
System.out.println("숫자 두개를 입력하세요");
int a = scanner.nextInt();
int b = scanner.nextInt();
Calculator calculator = new Calculator();
switch(c){
case "+":
System.out.println(calculator.add(a,b));
break;
case "-":
System.out.println(calculator.minus(a,b));
break;
case "*":
System.out.println(calculator.multiply(a,b));
break;
case "/":
System.out.println(calculator.divide(a,b));
break;
default:
System.out.println("유효하지않은 값을 입력했습니다.");
break;
}
}
}