Language_Coder 538 : 반복제어문1 - 자가진단3

boom.jun.cho·2022년 3월 14일
0

Language_Coder_JUNGOL

목록 보기
72/197

문제

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

출력

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

코드

package com.jungol.algorithm072;

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
    	Scanner scanner = new Scanner(System.in);
    	
    	while(true) {
    		System.out.print("number?" + " ");
    		int number = scanner.nextInt();
    		
    		if(number > 0) {
    			System.out.println("positive integer");
    		} else if(number < 0) {
    			System.out.println("negative number");
    		} else {
    			break;
    		}
    	}
    	
    	scanner.close();
    }
}		
profile
하루하루 최선을

0개의 댓글