▶ java로 약수를 구하는 문제
Q. 어떤 수의 약수를 구하는 프로그램을 작성하시오.
아래 답있습니다 !
(while문 사용)
package test;
import java.util.Scanner;
public class Quiz {
public static void main(String[] args){
Scanner input = new Scanner(System.in);
int num, n=1;
System.out.print("수 입력 : ");
num = input.nextInt();
while(true)
{
if(num%n==0)
System.out.println(n+" ");
if(num==n)
break;
n++;
}
}
}
(for문 사용)
import java.util.Scanner;
public class Test01 {
public static void main(String[] args){
Scanner input = new Scanner(System.in);
int num, cnt=1;
System.out.print("수 입력 : ");
num = input.nextInt();
for(;cnt <= num;cnt++) {
if(num%cnt==0)
System.out.println(cnt+" ");
}
}
}
'Dev. Etc > Algorithm' 카테고리의 다른 글
[JAVA] HashMap을 이용하여 간단한 메뉴판 프로그램 만들기 (0) | 2019.10.26 |
---|---|
[JAVA] 간단한 커피자판기를 console창에 출력하는 문제 (0) | 2019.10.25 |
[JAVA] 간단한 로그인프로그램 console창에 출력하는 문제 (0) | 2019.10.24 |
[JAVA] 간단한 배열로 홀수,짝수 찾아 console창 출력퀴즈 (0) | 2019.10.23 |
[JAVA] 마름모 별(*)찍기 문제 (0) | 2019.10.22 |
[JAVA] 최소공배수&최대공약수 구하기 문제 (0) | 2019.10.21 |
[JAVA] 쌀&쥐 퀴즈문제 (for문, if문 사용) (0) | 2019.10.19 |
[JAVA] 이중for문을 이용한 구구단출력 (0) | 2019.10.18 |