paiza로 자바 연습

입력받은 숫자부터 0까지 줄어들며 출력하며 0 뒤에는 !! 붙이는 문제

netyhobby 2016. 1. 8. 17:40

paizaランクD相当問題 「ポニーテールセット」ゲットチャレンジ!


ある数字 n が入力されます。 n から 0 までカウントダウンし 0 の時のみ「0!!」と出力するプログラムを作成して下さい。

例えば 5 からカウントが始まった場合

5
4
3
2
1
0!!


のように出力してください。


入力される値

入力は標準入力にて以下のフォーマットで与えられます。

n


条件

すべてのテストケースにおいて、以下の条件をみたします。

1 ≦ n ≦ 100
n は整数



期待する出力

n から 1 までを順番に 1 ずつ減らしながら出力し、最後に 0!! と出力してください( ! は半角)。


package paiza;

// 입력받은 값부터 0까지 숫자가 줄어들며 출력되는 문제

import java.io.BufferedReader;

import java.io.InputStreamReader;

import java.net.StandardSocketOptions;

public class paiza05 {

    public static void main(String[] args) throws Exception {

        // 自分の得意な言語で

        // Let's チャレンジ!!「ポニーテールセット」ゲットチャレンジ!

        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

        System.out.print("숫자를 입력: ");

        String line = br.readLine();

        int count = Integer.parseInt(line);

        

        for(int i = count; i >= 0; i--) {        

        if(i > 0) System.out.println(i);

        else System.out.println(i+"!!"); 

        }  

    }

}

결과)
숫자를 입력: 5
5
4
3
2
1
0!!