728x90
반응형

문제

한 개의 정수를 입력받아 양수(positive integer)인지 음수(negative number)인지 출력하는 작업을 반복하다가 0이 입력되면 종료하는 프로그램을 작성하시오.

 

* 입출력예의 진한글씨는 출력값입니다.​

 

입·출력 예

number? 10
positive integer
number? -10
negative number
number? 0

 

 

Code

import java.util.Scanner;
 
public class Main {
    public static void main(String[] args)
    {
        Scanner sc = new Scanner(System.in);
         
        while(true)
        {
            System.out.print("number? ");
            int i = sc.nextInt();
            if(i > 0)
            {
                System.out.println("positive integer");
            }
            else if(i < 0)
            {
                System.out.println("negative number");
            }
            else
            {
                break;
            }
        }
         
    }
}

 

728x90
반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기