while문 활용 및 작성된 코드를 for문으로 바꿔서 코딩을 해봤다.
1. 1부터 100까지의 합
2. 100이하 자연수 중에서 2와 7의 공배수를 출력하고 출력된 공배수의 합
3. 구구단 5단 출력
class LoopEx
{
public static void main(String[] args)
{
/*
1부터 100까지의 합을 구하여 출력 - While문을 이용
*/
int n = 0, total = 0;
while (n < 100)
{
n++;
total = total + n;
}
System.out.println("1부터 100까지의 합 : " + total);
/*
100이하의 양수 중에서 2의 배수이면서 7의 배수인 숫자를 출력하고,
출력된 숫자들의 합을 구하여 출력
*/
int num = 1, sum = 0;
while (num <= 100)
{
if (num % 2 == 0 && num % 7 == 0)
{
System.out.println("2와 7의 공배수 : " + num);
sum = sum + num;
}
num++;
}
System.out.println("100이하 숫자 중에서 2와 7의 공배수의 합은 " + sum + "입니다.");
/*
구구단 중 5단 출력 - for문 이용
5 x 1 = 5
5 x 2 = 10
...
5 x 9 = 45
*/
for (int i = 1; i < 10 ; i++ )
{
System.out.println("5 x " + i + " = " + (i * 5));
}
}
}
728x90
반응형
'Java > Java 기초' 카테고리의 다른 글
[Java] 이중 for문 (0) | 2020.06.24 |
---|---|
[Java] break와 continue (0) | 2020.06.24 |
[Java] for문 (0) | 2020.06.24 |
[Java] While문 Do-While문 차이 (0) | 2020.06.24 |
[Java] Switch 구문 (0) | 2020.06.23 |