반응형
17. 제어문 - 05. while문, do-while문 - 2
| while 문과 do-while 문 비교
입력받는 정수를 모두 더해줍니다.
입력된 정수가 0이면 반복문을 빠져 나옵니다.
- while: 먼저 조건 체크
- do while: 그냥 한번 돌기
package loopexample;
import java.util.Scanner;
public class DoWhileExample {
public static void main(String[] args) {
/* int num = 1;
int sum = 0;
do {
sum += num;
num++;
}while(num <= 10);
//55
System.out.println(sum);
System.out.println(num);
*/
/*int input;
int sum = 0;
Scanner scanner = new Scanner(System.in);
input = scanner.nextInt();
while(input != 0) {
sum += input;
input = scanner.nextInt();
}
System.out.println(sum);*/
Scanner scanner = new Scanner(System.in); //스캐너 생성
int input;
int sum = 0;
do {
input = scanner.nextInt(); //받기
sum += input;
}while(input != 0);
System.out.println(sum);
}
}
18. 제어문 - 06. for문, 중첩 반복문 - 1
| for 문
반복문 중 가장 많이 사용됨.
package loopexample;
public class ForExample {
public static void main(String[] args) {
int count =1;
int sum = 0;
for( int i = 0 ; i<10; i++, count++) { //10¹ø
sum += count;
//count++;
}
System.out.println(sum);//45
int num = 1;
int total = 0;
while( num <= 10) {
total += num;
num++;
}
System.out.println(total);
}
}
자바 인강이 듣고 싶다면 => https://bit.ly/3ilMbIO
반응형
'스프링, 자바' 카테고리의 다른 글
[패스트캠퍼스 수강 후기] 자바 인강 100% 환급 챌린지 11회차 미션 (0) | 2020.08.20 |
---|---|
[패스트캠퍼스 수강 후기] 자바 인강 100% 환급 챌린지 10회차 미션 (0) | 2020.08.19 |
[패스트캠퍼스 수강 후기] 자바 인강 100% 환급 챌린지 8회차 미션 (0) | 2020.08.17 |
[패스트캠퍼스 수강 후기] 자바 인강 100% 환급 챌린지 7회차 미션 (0) | 2020.08.16 |
[패스트캠퍼스 수강 후기] 자바 인강 100% 환급 챌린지 6회차 미션 (0) | 2020.08.15 |