본문 바로가기
Java

[Java] 세가지 수를 입력받아 가장 큰 수를 리턴하는 메소드와 메소드를 호출 후 출력

by bkuk 2022. 9. 27.

 

전체 소스 코드

class Util {

    int viewMaxNumber ( int data1, int data2, int data3 ) {

        int MaxNumber = 0;

            if( data1 > data2) {

                MaxNumber = data1 ;
                
            } else {

                MaxNumber = data2;
            }

            if ( MaxNumber > data3 ) {


                return MaxNumber;

            } else {

                MaxNumber = data3;
                return MaxNumber;
            }
        }
    }
    
    public class viewMaxNumber {

        public static void main(String[] args) {

            Util ut = new Util();

            int result = ut.viewMaxNumber(10 , 5, 7);
            
            System.out.println( "result " + result );
            
        }
    }

 

 

입력 값

 

"viewMaxNumber" 라고 선언한  메소드에 입력 값을 10, 5 , 7 순서대로 입력

int result = ut.viewMaxNumber(10 , 5, 7);

 

 

출력 값

 

 

 

 


 

추가 소스 코드

class Util {

    int viewMaxNumber ( int value1, int value2, int value3 ) {

            int value = 0;
            if( value1 >= value2 && value1 >= value3 ) {

                value = value1;
            } else if( value2 >= value3 && value2 >= value1 ) {
                value = value2;

            } else if( value3 >= value1 && value3 >= value2 ) {
                value = value3;
            }
                return value;
        }
    }
    
    public class viewMaxNumber2 {

        public static void main(String[] args) {

            Util ut = new Util();

            int result = ut.viewMaxNumber(10 , 5, 7);
            
            System.out.println( "result " + result );
            
        }
    }

 

출력 값

 

댓글