JAVA
190627 반복문 연습
猫猫
2019. 6. 27. 15:20
반응형
package prj190627;
import java.util.*;
public class While_1 {
public static void main(String[] args) {
int count= 0;
int num = 0;
int even_sum = 0;
int odd_sum=0;
int sum=0;
//
/////////////////////////1부터 100까지의 수 중에서 3의 배수 갯수 알아내기
/////////////////////for 문사용
for(int i = 1; i<=100; i++) {
if(i %3==0) count++;
}
System.out.printf("3의 배수 갯수는 : %d", count);
/////////////////do while 문 사용
do {
num++;
if(num%3==0) count++;
}while(num<=100);
///////////////////////while문 사용
//
int i =0;
while(i<=100) {
i++;
if(i%3==0) count++;
}
System.out.println(count);
////////////////1~100까지의 수 중에서 짝수의 합과 홀수의 합 각각을 출력
///////////////////////////for 문
for(int i=0; i<=100; i++) {
if(i%2==0) even_sum +=i;
if(i%2!=0) odd_sum +=i; //홀수 구하기
// if(i%2==1) odd_sum +=i; //홀수 구하기
}
/////////////////////////while
int i = 0;
while(i<=100) {
if(i%2==0) even_sum +=i;
if(i%2!=0) odd_sum +=i; //홀수 구하기
// if(i%2==1) odd_sum +=i; //홀수 구하기
i++;
}
///////////////////////do while
int i = 0;
do {
i++;
if(i%2==0) even_sum +=i;
if(i%2!=0) odd_sum +=i; //홀수 구하기
// if(i%2==1) odd_sum +=i; //홀수 구하기
}while(i<100);
System.out.println("짝수의 합은 :" + even_sum);
System.out.println("홀수의 합은 :" +odd_sum);
////////////////1~100까지의 수 중에서 5의 배수의 갯수와 합 구하기
for(int i =1; i<=100; i++) {
if(i%5==0) {
count++;
sum +=i;
}
}
System.out.printf("1~100까지 5의 배수 갯수는 %d, 합은 %d", count, sum);
//
/////////////////////////////2개의 주사위 중 합이 6인 수를 표현할 것
for(int i =1; i<=6; i++) {
for(int j =1; j<=6; j++) {
if(i+j == 6) System.out.printf("%d + %d = %d\n", i, j, i+j);
}
}
} // main end
}// class end
반응형