006-004-005

do-while文:カウントダウン

初級

問題説明

do-while文:カウントダウン

この問題では: 標準入力から整数 n を読み込み、do-while文を使って n から1までカウントダウンしながら各数値を表示し、最後に"Done!"を出力するプログラムを作成します。

学習目標: do-while文の「最低1回は実行される」特徴を理解する

概要

do-while文は条件チェックが後にくるため、ループ本体が最低1回は必ず実行されます。入力値からのカウントダウンを作りましょう!

仕様

  • Scanner で整数 n を読み込む
  • do-while文でカウントダウン
  • 各回で現在の数値を表示
  • count が 0 より大きい間繰り返す
  • 最後に "Done!" を表示

入力形式

n
  • n: カウントダウンの開始値(1以上の整数)

出力形式(n=3 の場合)

3
2
1
Done!

テストケース例

※ 出力例はプログラミングの国際標準に準拠し英語で表示しています

正常系
入力:
3
期待される出力:
3
2
1
Done!
正常系
入力:
5
期待される出力:
5
4
3
2
1
Done!
境界値
入力:
1
期待される出力:
1
Done!
正常系
入力:
7
期待される出力:
7
6
5
4
3
2
1
Done!

あなたの解答

現在のモード: 自分のコード
import java.util.Scanner;

public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
// ここにコードを書いてください

sc.close();
}
}
0 B / 5 MB

残り 10 回実行可能