728x90
반응형
package chap4;
/*
* 1부터 100까지의 짝수의 합을 구하기
* for
* while
* do while
*/
public class Exam4 {
public static void main(String[] args) {
//for문
int sum=0, i=0;
System.out.println("for문1");
for (i=1; i<=100; i++) {
if(i%2==0)
sum += i;
}
System.out.println("sum = " + sum);
sum=0; i=0;
System.out.println("for문2");
for (i=2; i<=100; i+=2) {
sum += i;
}
System.out.println("sum = " + sum);
//while문
System.out.println("while문1");
sum=0;
i=1;
while(i<=100) {
if(i%2==0) sum += i;
i++;
}
System.out.println("sum = " + sum);
System.out.println("while문2");
sum=0;
i=2;
while(i<=100) {
sum += i;
i+=2;
}
System.out.println("sum = " + sum);
//do while문
System.out.println("do while문1");
sum=0;
i=1;
do {
if(i%2==0) sum += i;
i++;
}while(i<=100);
System.out.println("sum = " + sum);
System.out.println("do while문2");
sum=0;
i=2;
do {
sum += i;
i+=2;
}while(i<=100);
System.out.println("sum = " + sum);
}
}
728x90
반응형
'study > Java' 카테고리의 다른 글
[Java] 14. 중첩 반복문 (break, continue) (0) | 2022.03.14 |
---|---|
[Java] 14. 중첩 반복문 (0) | 2022.03.14 |
[Java] 13. 반복문 (for, while, do while)2 (0) | 2022.03.14 |
[Java] 13. 반복문 (for, while, do while)1 (0) | 2022.03.14 |
[Java] 12. Switch구문 Exam1 (점수를 입력받아서 60점 이상이면 합격, 60점 미만이면 불합격을 switch 구문을 이용하여 프로그램 작성하기) (0) | 2022.03.14 |