on
Dec 23,2021 / 자바로 사칙연산 계산기 만들기
Dec 23,2021 / 자바로 사칙연산 계산기 만들기
●switch문과 Scanner 클래스를 이용해 사칙연산 계산기 만들기
import java.util.Scanner; public class Calculator { public static void main(String[] args) { int a, b; String op; Scanner sc = new Scanner(System.in); System.out.println("<사칙연산 계산기>"); System.out.println("첫 번째 값:"); a = Integer.parseInt(sc.next()); System.out.println("연산자(+, -, *, / 중 하나):"); op = sc.next(); System.out.println("두 번째 값:"); b = Integer.parseInt(sc.next()); switch (op) { case "+": System.out.println(a + "+" + b + "=" + (a + b)); break; case "-": System.out.println(a + "-" + b + "=" + (a - b)); break; case "*": System.out.println(a + "*" + b + "=" + (a * b)); break; case "/": System.out.println(a + "/" + b + "=" + (a / b)); break; } } }
Integer.parseInt( )
:String 문자열을 int로 변환
System.in
:키보드로 들어오는 값을 입력
next( )
:단어 중심의 문자열로 공백이나 enter를 인식하지 못함
nextLine( )
:문장 중심의 문자열로 공백이나 enter를 인식할 수 있음
from http://william-log.tistory.com/16 by ccl(A) rewrite - 2021-12-23 22:27:31