프로그래밍/Java
[ Java 연습문제 - 9 ] 입력된 두개의 숫자 최대 공약수 구하기
호랑이탈
2024. 12. 30. 09:38
반응형
Java 연습문제
오늘은 두개의 숫자를 입력받아 최대공약수를 구하는 프로그램을 만들어 보겠습니다.
최대공약수가 무엇인지 궁금하시죠? 아래 링크에서 잠깐 보시면 금방 아실 수 있으실 겁니다.
최대공약수 --> https://namu.wiki/w/%EC%B5%9C%EB%8C%80%EA%B3%B5%EC%95%BD%EC%88%98
최대공약수
最 大 公 約 數 · greatest common divisor(factor), GCD 정수의 성질 중 하나. 초
namu.wiki
그럼 프로그램을 연습해볼게요.
문제. 두개의 숫자를 입력받아 최대공약수를 구하는 프로그램을 작성하시오.
출력 예시
첫번째 숫자 입력 : 12 + Enter
두번째 숫자 입력 : 30 + Enter
입력된 수 [ 12, 30 ] 의 최대공약수는 [ 6 ] 입니다.
변형문제 1
두개의 숫자를 입력받아 각 숫자의 약수와 최대공약수를 구하는 프로그램을 작성하시오.
출력 예시
첫번째 숫자 입력 : 12 + Enter
두번째 숫자 입력 : 30 + Enter
입력된 첫번째 숫자 [ 6 ] 의 약수는 [ 1, 2, 3, 6 ]
입력된 두번째 숫자 [ 30 ] 의 약수는 [ 1, 2, 3, 5, 6, 10, 15, 30 ]
입력된 수 [ 12, 30 ] 의 최대공약수는 [ 6 ] 입니다.
반응형