【早解14】0から9までのカウンタ (paizaランク D 相当) 解答例 – PHP編【Dランク早解きセット】
【Dランク早解きセット】 > 【早解14】0から9までのカウンタ (paizaランク D 相当)
※リンク先へ移動する為には「paiza」へのログインが必要です。
解答例
|
1 2 3 4 5 6 7 8 9 10 |
<?php $input = trim(fgets(STDIN)); for($i = 0;$i < 10;$i++){ echo $input."\n"; $input++; if($input == 10){ $input = 0; } } ?> |
ここで間違えないようにしたいのは、数値がどこからスタートしようと、処理は「10回分繰り返す」という点です。その為「for」文で、スタート数値から「数値を出力⇒数値をプラス1」という処理を10回繰り返します。そしてその際、数値をプラスした時、「数値が10ならば数値を0にする」という「if」文を追加すれば問題文に対する解答を再現できます。