본문 바로가기

개발자노트

반복문 while로 약수 구하기

package class03;

import java.util.Scanner;

public class WhileTest02 {

	public static void main(String[] args) {

// 약수,소수,완전수

// 피보나치,팩토리얼

// 최대공약수,최소공배수

		Scanner sc = new Scanner(System.in);

		System.out.println("정수를 입력하시오");

		int num = sc.nextInt();

		int i = 0;

		while (i < num) {

			i++;

			if (num % i != 0) {

				continue; // 자신과 가장 가까운 반복문의 조건식으로 이동 -> 18번라인

						  //아래의 코드들을 수행하지말고,

						  //다시 while문 상단으로 이동해라!

			}

			System.out.println(i + " ");  // 유효성 검사

		}



	}

}