본문 바로가기

Algorithm/Language Coder

Jungol (Java) - 581 : 함수2 - 자가진단3

문제

두 개의 정수를 입력받아 절대값이 더 큰 수를 출력하고 두 개의 실수를 입력받아 절대값이 작은 수를 출력하는 프로그램을 작성하시오. 실수는 소수점 이하 2자리까지 출력한다.

 

입력 예

-50 40

-12.34 5.67

 

출력 예

-50

5.67

 

import java.util.*;

public class Main {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n1 = sc.nextInt();
        int n2 = sc.nextInt();
        double n3 = sc.nextDouble();
        double n4 = sc.nextDouble();

        if (Math.abs(n1) > Math.abs(n2)) {
            System.out.println(n1);
        } else {
            System.out.println(n2);
        }

        if (Math.abs(n3) > Math.abs(n4)) {
            System.out.printf("%.2f", n4);
        } else {
            System.out.printf("%.2f", n3);
        }
    }
}