Scanner sc = new Scanner(System.in);//계산기를 switch로 만들기
System.out.print("첫번째 숫자를 입력해주세요");
int num1 = sc.nextInt();
System.out.print("두번째 숫자를 입력해주세요");
int num2 = sc.nextInt();
System.out.print("1.더하기 2.빼기 3.곱하기 4.나누기 5.나머지 를 선택해주세요");
int menu = sc.nextInt();
switch (menu) {
case 1:
System.out.println(num1 + " + " + num2 + " = " + (num1+num2));
break;
case 2:
System.out.println(num1 + " - " + num2 + " = " + (num1-num2));
break;
case 3:
System.out.println(num1 + " * " + num2 + " = " + (num1*num2));
break;
case 4:
System.out.println(num1 + " / " + num2 + " = " + (num1/num2));
break;
case 5:
System.out.println(num1 + " % " + num2 + " = " + (num1%num2));
break;
default:
System.out.println("1~5중에 선택해주세요");
if 조건문으로 만들었던 계산기를 switch로도 만들어보기
Scanner sc = new Scanner(System.in);//원하는 달을 쳤을때 switch와 case break를 이용해서 답 나오기
System.out.print("월을 입력해주세요");
int num = sc.nextInt();
switch (num) {
case 1:
System.out.println("January입니다");
break;
case 2:
System.out.println("February입니다");
break;
case 3:
System.out.println("March입니다");
break;
case 4:
System.out.println("April입니다");
break;
case 5:
System.out.println("May입니다");
break;
case 6:
System.out.println("June입니다");
break;
case 7:
System.out.println("July입니다");
break;
case 8:
System.out.println("August입니다");
break;
case 9:
System.out.println("September입니다");
break;
case 10:
System.out.println("October입니다");
break;
case 11:
System.out.println("November입니다");
break;
case 12:
System.out.println("December입니다");
break;
default://case 외에 다른 변수가 있을시
System.out.println("그런달은 없습니다");
원하는 달 수를 입력하면 그에 맞는 답이 나오게 switch break를 이용해서 만들어보기
'Java > Java icia 2일차' 카테고리의 다른 글
반복문_break_continue 이용해보기 (0) | 2023.02.22 |
---|---|
반복문_while (0) | 2023.02.22 |
조건문 switch_case, default 예제 (0) | 2023.02.22 |
반복문 for 의 예제 (0) | 2023.02.22 |
조건문 for 예제 (1) | 2023.02.22 |