[ java ] JavaFestival4 - Question2 - 소인수 분해를 해주는 프로그램을 작성하시오 > java

본문 바로가기
사이트 내 전체검색

java

[ java ] JavaFestival4 - Question2 - 소인수 분해를 해주는 프로그램을 작성하시오

작성자 웹지기
작성일 20-12-19 00:50 | 조회 4,162 | 댓글 0

본문

Question2

 - 소인수 분해를 해주는 프로그램을 작성하시오

import java.util.Scanner;


public class Question2 {

    public static void main(String[] args) {

        //소인수 분해

        

        Scanner sc = new Scanner(System.in);

        

        System.out.print("소인수  분해 할 수를  입력하세요 : ");

        int num = sc.nextInt();

        

        System.out.print(num + " = ");


        for(int i=2; 1<num;) {

            if(num%i==0) {

                System.out.print(i+" ");

                if(i!=num) {

                    System.out.print(" * ");

                }

                num/=i;

            } else {

                i++;

            }

        }

    }

}

 

결과

소인수 분해 할 수를 입력하세요 : 20

20    =    2        *    2        *    5    

 

소인수 분해 할 수를 입력하세요 : 24

24    =    2        *    2     *    2        *    3

 

0 0

댓글목록 0

등록된 댓글이 없습니다.

java 목록

Total 113
게시물 검색

회원로그인

접속자집계

오늘
25,321
어제
36,187
최대
61,067
전체
18,092,498

그누보드5
Copyright © www.funyphp.com. All rights reserved.