본문 바로가기
알고리즘풀이/정올-자바

[정올/JAVA] 581번 함수2 - 자가진단3 두 개의 정수를 입력받아 절대값이 더 큰 수를 출력하고 두 개의 실수를 입력받아 절대값이 작은 수를 출력하는 프로그램을 작성하시오. 실수는 소수점 이..

by 이얏호이야호 2020. 7. 25.

공부하시는대에 도움이 됐으면 좋겠습니다.

답안코드 확인해주세요!

 

더보기
import java.util.Scanner;



public class Main {

 public static void maxCall(int input1, int input2) {

 int origin1 = input1;

 int origin2 = input2;

 if (input1 < 0)            //절대값 작업

 input1 = -input1;

 if (input2 < 0)

 input2 = -input2;



 if (input1 > input2)        //절대값이 큰 수를 출력

 System.out.println(origin1);

 else

 System.out.println(origin2);

 }



 public static void minCall(double input1, double input2) {

 double origin1 = input1;

 double origin2 = input2;

 if (input1 < 0)                        //절대값 작업

 input1 = -input1;

 if (input2 < 0)

 input2 = -input2;



 if (input1 < input2)

 System.out.printf("%.2f",origin1);        //실수 2자리수까지출력

 else

 System.out.printf("%.2f",origin2);        //실수 2자리수까지출력

 }



 public static void main(String args[]) {

 Scanner in = new Scanner(System.in);

 int input1 = in.nextInt();

 int input2 = in.nextInt();

 double input3 = in.nextDouble();

 double input4 = in.nextDouble();

 maxCall(input1, input2);

 minCall(input3,input4);



 }

}

 


더 많은 자바코드가 보고 싶다면?

https://chuinggun.tistory.com/category/%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98%ED%92%80%EC%9D%B4/%EC%A0%95%EC%98%AC-%EC%9E%90%EB%B0%94

댓글