#【成し遂げたい事】
学習ポートフォリオとして定番のカウンタープログラムを作成しようとしています。
Javaで0〜10個目まで1個ずつ数値を改行してカウントをする簡単なプログラムを作成したいです。
イメージとしては交通量調査に使うボタン式カウンター。
数字が上限までいくと0に戻り、また0から1・2・3・・・・のようにカウント。
###【例】
スタート初期値が0の場合:
0・1・2・3・4・5・6・7・8・9
スタート初期値が3の場合:
3・4・5・6・7・8・9・0・1・2
###【起きている事象】
スタート初期値が2の場合に下記のように9で止まってしまう。
2・3・4・5・6・7・8・9
本来はまた0に戻り、ルールの通り初期値2から10個目までを表示して
2・3・4・5・6・7・8・9・0・1
にしたい。
###【特に分からない部分】
上限の9まで達した後、また0からスタートさせる方法がわからない。
Java
1import java.util.*; 2 3 4public class Main { 5 public static void main(String[] args) { 6 7 Scanner sc = new Scanner(System.in); 8 int num = sc.nextInt(); 9 10 while(num < 10){ 11 System.out.println(num); 12 num++; 13 } 14 System.out.println(); 15 } 16}
回答3件
あなたの回答
tips
プレビュー