일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 윈도우10
- 간접 표현식
- JEUS6.0
- 클래시 로얄
- Clash Royale
- Windows 10
- bluestack
- 윈도우 10
- 붕괴3
- jQuery
- 하스스톤
- VBA
- 세나
- HTML
- JEUS
- IT 인코딩 encoding
- 다윈스트리밍서버
- ubuntu
- 간접표현식
- 초대장
- Sculpt Erogonomic Desktop
- gson
- 모바일게임
- 세븐나이츠
- 다윈 스트리밍 서버
- WebtoB
- 처비
- Http Live Streaming Server
- WiFi
- IT
- Today
- Total
공책
계산기 만들기 본문
package ex4;
import java.util.Scanner;
public class Ex4_switch_work {
public static void main(String[] args) {
/*
* 키보드에서 정수 두 개를 입력받는다.
* 그리고 연산자를 입력 받는다.
*마지막으로 입력받은 연산자를 switch 문으로 구별하여 처음의 정수 두개의 연산을
*수행하는 코드를 작성
*/
Scanner sc = new Scanner(System.in);
int first = 0;
int second = 0;
int result = 0;
String str = "";
System.out.println("첫번째 숫자 입력 ");
first = sc.nextInt();
System.out.println("두번째 숫자 입력 ");
second = sc.nextInt();
System.out.println("연산자 입력");
str = sc.next();
switch (str) {
case "+":
result = first + second;
break;
case "-":
result = first - second;
break;
case "*":
result = first * second;
break;
case "/":
result = first / second;
break;
case "%":
result = first % second;
break;
default:
break;
}
System.out.println(first+" "+str+" "+ second +" = " + result);
}
}
'웹 개발 > Java' 카테고리의 다른 글
자바로 심리 숫자 구현하기 (0) | 2013.08.28 |
---|---|
for 문 (0) | 2013.08.26 |
키입력을 받는 switch ~ case 문 (0) | 2013.08.26 |
switch ~case 문 (0) | 2013.08.26 |
else if문(다중 if) (0) | 2013.08.26 |