소스코드
package superCode;
public class Sjh_test {
public static void main(String[] args) {
// [문제]
// 7의 배수 중 작은수부터 3개만 출력하시오.
// [정답]
// 7, 14, 21
1번째 방법
// int i = 1;
// int count = 0;
//
// while(i <= 25) {
//
// if(i % 7 == 0) {
// System.out.print(i + " ");
// count = count + 1;
// }
// i += 1;
// }
// System.out.println();
// System.out.println("7의 배수 개수는 = " + count + "개");
2번째 방법
int i = 7;
int count = 0;
// 무한 반복
boolean run = true;
while(run) {
// i가 7의 배수가 될 때마다 count + 1씩 증가
if(i % 7 == 0) {
System.out.println(i); // i 7의 배수가 될 때마다 i가 출력
count = count + 1;
}
// count가 3이 될 때 반복 중단
if(count == 3) {
run = false;
}
i += 1;
}
}
}
결과
'프로젝트 기반 자바(JAVA) 응용 SW개발자 취업과정 > 문제 풀어보기' 카테고리의 다른 글
1~200사이 숫자 _ 6의 배수 중에서 100에 가장 가까운 수를 출력 (0) | 2023.06.06 |
---|---|
1 ~ 10 까지 반복문에서 3의 배수 개수 출력 = 3 (0) | 2023.06.06 |
1 ~ 5 까지 합계 15 ( while반복문 ) (0) | 2023.06.06 |
while반복_if조건문 예제 ( 3 ~ 6사이 "안녕" 아닐때 숫자 출력 ) (0) | 2023.06.06 |
반복문(while) 1~5까지 "안녕" / 6~10까지 숫자 출력 (0) | 2023.06.05 |