본문 바로가기

JAVA/JAVA

자바 예제 - 선택문1 사용자로부터 두개의 정수를 입력받아 그중에 큰수를 찾아 출력하는 프로그램 작성

반응형

사용자로부터 두개의 정수를 입력받아 그중에 큰수를 찾아 출력하는 프로그램 작성


<실행코드>


import java.util.Scanner;

class Max{

public static void main(String args[]){


int i,j;

Scanner sc = new Scanner(System.in);


System.out.print("첫번째 수를 입력하시오===>");

i = sc.nextInt();

System.out.print("두번째 수를 입력하시오===>");

j = sc.nextInt();


if( i > j )

System.out.println("큰수는" + i + "입니다.");

else

System.out.println("큰수는" + j + "입니다.");

}

}


==>결과값이 i=30 주고, j=20 주면 "큰수는 30입니다." 라고 나옴


**키보드로부터 입력이 필요하여 import java.util.Scanner;

이것을 클래스명 위에 써줘야함

**Scanner sc = new Scanner(System.in);

이것역시 키보드 입력을 위한 문장

**System.out.println 에서 ln을 빼는 것의 차이는?????

ln을 쓰면 커서가 다음문장으로 넘어가고

ln을 안쓰면 커서가 안넘어가고 같은문장에 쓸수 있음

**if와 else에 {}넣는것은 두개 이상의 경우가 있을때 사용함

**선택문

만약 i의 값이 크다면 System.out.println("큰수는" + i + "입니다");

만약 j의 값이 크다면 System.out.println("큰수는" + j + "입니다");

위에 문장을 입력해야하지만 선택문의 형식에는 if 가 있다.

if( i < j )

//참 일때 실행할 문장

else

//거짓일때 실행할 문장


반응형