본문 바로가기

Back/JAVA 초급

[20/07/02, JAVA ] if 문 사용하기

package Test123;

import java.util.Scanner;

public class Test {
	public static void main(String[] args) {
	
		

		Scanner scan = new Scanner(System.in);
		
		String strMsg;
		
		while(true) {
			System.out.println("숫자를 입력하세요 : ");
			strMsg = scan.nextLine();

			int no1;
			try {
				no1 = Integer.parseInt(strMsg);
			
			//1번
			if(no1>50) {System.out.println(no1+"은 50보다 큼");} 
			else if(no1<50) {System.out.println(no1+"은 50보다 작음");} 
			else {System.out.println(50);}
			
			//2번
			if(no1 > 0) {System.out.println(strMsg + "은 양수 입니다.");}
			else if (no1<0) {System.out.println(strMsg + "은 음수 입니다.");}
			else {System.out.println(strMsg +"은 양수도 음수도 아닙니다"); }
			
			
			//3번
			if((no1%2) == 1 ) {System.out.println(strMsg + "은 홀수 입니다.");}
			else {System.out.println(strMsg + "은 짝수입니다.");}
			
			
			} catch (NumberFormatException e) {
			System.out.println("숫자가 아닙니다.");			}
			
			if (strMsg.equals("exit")) {
				break;
			}
		}
		scan.close();
	}
}

1,2,3번

숫자를 입력받아 각 문제에 넣어 바로 출력

'Back > JAVA 초급' 카테고리의 다른 글

[JAVA] random을 사용하는 방법.  (0) 2020.09.11