반응형
1절 조건문: if문, switch문
1. If문, switch문
2.
① O
② O
③ O
④ X -> String타입도 가능
3.
등급은 B입니다.
4.
어떤 혜택을 원하세요?
우수 회원 혜택을 받으실 수 있습니다.
일반 회원 혜택을 받으실 수 있습니다.
감사합니다.
break; 가 없어서 다음 case로 넘어감
2절 반복문: for문, while문, do-while문
1. for문, while문, do-while문
2.
int sum = 0;
for(int i=1; i<=100;i++) {
if(i%3 == 0) {
sum += i;
}
}
System.out.println(sum); // 1683
3.
while(true) {
int diceNum1 = (int)(Math.random()*6+1);
int diceNum2 = (int)(Math.random()*6+1);
System.out.printf("(%d,%d) ",diceNum1,diceNum2); //(6,5) (5,2) (5,3) (4,1)
if(diceNum1+diceNum2 == 5) {
break;
}
}
4.
for(int x=0; x<=10; x++) {
for(int y=0;y<10;y++) {
if(4*x + 5*y==60) {
System.out.printf("(%d,%d) ",x,y); // (5,8) (10,4)
}
}
}
5.
for(int i=1; i<=5;i++) {
for(int j=1;j<i;j++) {
System.out.print("*");
}
System.out.println();
}
*
**
***
****
6.
for(int i=1;i<=5;i++) {
for(int j=1; j<=5-i;j++) {
System.out.print(" ");
}
for(int j=1; j<i;j++) {
System.out.print("*");
}
System.out.println();
}
*
**
***
****
7.
boolean run = true;
int balance =0;
Scanner scanner = new Scanner(System.in);
while(run) {
System.out.println("----------------------------");
System.out.println("1.예금 | 2.충금 | 3.잔고 | 4.종료");
System.out.println("----------------------------");
System.out.print("선택> ");
int num = Integer.parseInt(scanner.nextLine());
switch(num) {
case 1:
System.out.print("예금액> ");
balance += Integer.parseInt(scanner.nextLine());
break;
case 2:
System.out.print("출금액> ");
balance -= Integer.parseInt(scanner.nextLine());
break;
case 3:
System.out.print("잔고> ");
System.out.println(balance);
break;
case 4:
run = false;
break;
} System.out.println();
} System.out.print("프로그램 종료");
----------------------------
1.예금 | 2.충금 | 3.잔고 | 4.종료
----------------------------
선택> 1
예금액> 10000
----------------------------
1.예금 | 2.충금 | 3.잔고 | 4.종료
----------------------------
선택> 2
출금액> 2000
----------------------------
1.예금 | 2.충금 | 3.잔고 | 4.종료
----------------------------
선택> 3
잔고> 8000
----------------------------
1.예금 | 2.충금 | 3.잔고 | 4.종료
----------------------------
선택> 4
프로그램 종료
반응형
'🤼♂️ 5. Project > 5-2 연습문제 풀이' 카테고리의 다른 글
[혼자공부하는자바] 6장 클래스 (0) | 2021.08.02 |
---|---|
[혼자공부하는자바] 5장 참조타입 (0) | 2021.07.30 |
[혼자공부하는자바] 3장 연산자 (0) | 2021.07.29 |
[혼자공부하는자바] 2장 변수 (2) | 2021.07.26 |
[혼자공부하는자바] 1장 (0) | 2021.07.26 |
댓글