문제
두 개의 정수를 입력받아 절대값이 더 큰 수를 출력하고 두 개의 실수를 입력받아 절대값이 작은 수를 출력하는 프로그램을 작성하시오. 실수는 소수점 이하 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);
}
}
}'Algorithm > Language Coder' 카테고리의 다른 글
| Jungol (Java) - 583 : 함수2 - 자가진단5 (0) | 2020.08.18 |
|---|---|
| Jungol (Java) - 582 : 함수2 - 자가진단4 (0) | 2020.08.18 |
| Jungol (Java) - 580 : 함수2 - 자가진단2 (0) | 2020.08.17 |
| Jungol (Java) - 579 : 함수2 - 자가진단1 (0) | 2020.08.17 |
| Jungol (Java) - 174 : 함수1 - 형성평가5 (0) | 2020.08.17 |