문제
서로 다른 두 개의 정수가 주어진다.
두 정수를 입력받아 큰 수는 2로 나눈 몫을 저장하고 작은 수는 2를 곱하여 저장한 후 출력하는 프로그램을 작성하시오.
(참조에 의한 호출을 이용한 함수를 작성하여 값을 수정하고 출력은 메인함수에서 한다.)
입력 예
100 500
출력 예
200 250
코드
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
System.out.println(func(a,b));
}
public static String func(int a, int b) {
if(a>b) {
a = a / 2;
b = b * 2;
}
else {
a = a * 2;
b = b / 2;
}
return a + " " + b;
}
}
'Algorithm > JUNGOL' 카테고리의 다른 글
[정올] 174 : 함수1 - 형성평가5 (0) | 2022.01.07 |
---|---|
[정올] 578 : 함수1 - 자가진단8 (0) | 2022.01.07 |
[정올] 576 : 함수1 - 자가진단6 (0) | 2022.01.07 |
[정올] 575 : 함수1 - 자가진단5 (0) | 2022.01.07 |
[정올] 574 : 함수1 - 자가진단4 (0) | 2022.01.07 |