[ java ] JavaFestival4 - Question1 - 두 정수를 입력받아 최대 공약수 & 최대공배수를 출력하시오 > java

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

java

[ java ] JavaFestival4 - Question1 - 두 정수를 입력받아 최대 공약수 & 최대공배수를 출력하시오

페이지 정보

작성자 웹지기 댓글 0건 조회 3,402회 작성일 20-12-19 00:47

본문

Question1

 - 두 정수를 입력받아 최대 공약수 & 최대공배수를 출력하시오

 import java.util.Scanner;


public class Question1 {

    public static void main(String[] args) {

        //공배수 

        //5 = 5,10,15,20,25,30,~~ 

        //6 = 6,12,18,24, 30, ~~

        //공약수

        //12 = 1,2,3,4,6,12

        //28 = 1,2,4,7,12,14,28

        

        //두 수입력

        Scanner sc = new Scanner(System.in);

        

        System.out.print("숫자 1 입력 : ");

        int num1 = sc.nextInt();

        

        System.out.print("숫자 2 입력 : ");

        int num2 = sc.nextInt();

        

        int min = 0;

        int max = 0;

        for(int i=2; i<=num1 && i<=num2;i++) {

            //System.out.print(i+"\t");

            //두값이 0으로 겹칠때가 되면

            if(num1%i==0 && num2%i==0) {

                max=i;

                //System.out.print(i+"\t");

            }

        }

        //최소공배수 공식( a * b / 최대공약수 )

        min = num1*num2/max;

        System.out.println("최대 공약수 : "+max);

        System.out.println("최소 공배수 : "+min);

    }

}

 

결과

숫자 1 입력 : 10

숫자 2 입력 : 15

최대 공약수 : 5

최소 공배수 : 30


추천0 비추천0

댓글목록

등록된 댓글이 없습니다.

Total 113건 3 페이지
  • 83 [ java ] ArrayList 객체 - 주소록 만들기.
  • 주소록 만들기 조회, 삭제, 검색시 등록된 연락처가 없으면 "등록된 연락처가 없습니다." 출력 추가 선택 이름, 나이, 전화번호 입력 조회 선택 연락처가 존재하면 모든 연락처 출력 삭제 선택 1번부터 원하는 숫자 선택 삭제 검색 선택 이름을 검색해서 해당하는 이름, 나이, 전화번호 출력 종료 "프로그램이 종료되었습니다." 출력 화면 - [1]추가 [2]전체조회 [3]삭제 [4]검색 [5]종료 &gt;&gt; 2 ...
  • 웹지기 12-21 7703 0 0 댓글 0
  • 82 [ java ] ArrayList 객체 - 물건을 추가하고 예상판매량을 조회하는 프로그램
  • 물건을 추가하고 예상판매량을 조회하는 프로그램을 작성하시오 기본 화면 [1]물건 추가 [2]예상 판매량 조회 [3]종료 &gt;&gt; [1]물건 추가 [2]예상 판매량 조회 [3]종료 &gt;&gt; 1 물건 이름 : usb 단가 : 22000 수량 : 4 [1]물건 추가 [2]예상 판매량 조회 [3]종료 &gt;&gt; 1 물건 이름 : 커피 단가 : 3100 ...
  • 웹지기 12-21 3058 0 0 댓글 0
  • 81 [ java ] JavaFestival9 - Question3 - 정수형 변수 input을 선언하고 피보니치…
  • Question3 - 정수형 변수 input을 선언하고 피보니치 수열의 input번째 항까지 출력하시오. ( ㅡㅡ;; 재귀호출 문제를 벌써 ) public class Question3 { public static void main(String[] args) { //정수형 변수 input 을 선언하고 피보나치 수열의 input 번째 항까지 출력하시오 int input = 8; for(int i=1; i&l...
  • 웹지기 12-19 2379 0 0 댓글 0
  • 79 [ java ] JavaFestival9 - Question1 - 아래와 같이 학생들의 성적 정보가 문자열로…
  • Question1 - 아래와 같이 학생들의 성적 정보가 문자열로 선언되어 있을 때 각 성적 별 학생수를 출력하시오 public class Question1 { public static void main(String[] args) { //아래와 같이 학생들의 성적 정보가 문자열로 선언되어 있을 때 각 성적 별 학생수를 출력하시오 String score = "A,A,B,C,D,A,C,D,D,D,F"; Strin...
  • 웹지기 12-19 3820 0 0 댓글 0
  • 78 [ java ] JavaFestival8 - Question1 - 5개의 정수를 입력 받아 내림차순으로 정렬…
  • Question1 - 5개의 정수를 입력 받아 내림차순으로 정렬하여 출력하는 프로그램 구현하시오 import java.util.Scanner; public class Question1 { public static void main(String[] args) { //5개의 정수를 입력받아 내림차순으로 정렬하여 출력하는 프로그램을 구하시오 Scanner sc = new Scanner(System.in); int[...
  • 웹지기 12-19 5394 0 0 댓글 0
  • 74 [ java ] JavaFestival6 - Question1 - 2진수를 10진수로 바꾸는 프로그램을 작성…
  • Question1 - 2진수를 10진수로 바꾸는 프로그램을 작성하시오. 단, 부호비트가 1인경우는 2의 보수로 표현 import java.util.Scanner; public class Question1 { public static void main(String[] args) { //2진수를 10진수로 바꾸는 프로그램을 작성하시오. //2진수 =&gt; 10진수 식 : 1001 = 2x4x1 + 2x3x0 + 2x2x0...
  • 웹지기 12-19 2303 0 0 댓글 0
게시물 검색

회원로그인

접속자집계

오늘
1,396
어제
8,701
최대
61,067
전체
11,205,688

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