回答編集履歴

2

追記その2

2016/08/25 00:37

投稿

takito
takito

スコア3111

test CHANGED
@@ -31,3 +31,71 @@
31
31
  をよく考えてみましょう
32
32
 
33
33
 
34
+
35
+ ---
36
+
37
+ 追記を読みました
38
+
39
+
40
+
41
+ 得たい結果(要件)を整理しましょう
42
+
43
+
44
+
45
+ ・最初は0を出力したい
46
+
47
+ ・5は出力したくない
48
+
49
+ ・9まで出力したら終わりにしたい
50
+
51
+
52
+
53
+ ということで、以下の手順の処理を考えたと思います
54
+
55
+
56
+
57
+ 1)変数mに0を代入
58
+
59
+ 2)mが10に達したら終了
60
+
61
+ 3)mを出力する、ただし、mが5になっていたら出力しない
62
+
63
+ 4)mを+1する
64
+
65
+
66
+
67
+ また 3)で continue を使うことにしたので
68
+
69
+
70
+
71
+ 1)変数mに0を代入
72
+
73
+ 2)mが10に達したら終了
74
+
75
+ 3)mを出力する、ただし、mが5になっていたら出力しないで`2)へ戻る`
76
+
77
+ 4)mを+1する
78
+
79
+
80
+
81
+ となりました
82
+
83
+ そうすると4)を通らないのでm+1ができません
84
+
85
+ それなら、その処理を追加してあげましょう
86
+
87
+ こうなります
88
+
89
+
90
+
91
+ 1)変数mに0を代入
92
+
93
+ 2)mが10に達したら終了
94
+
95
+ 3)mを出力する、ただし、mが5になっていたら出力しないで`mを+1して2)へ戻る`
96
+
97
+ 4)mを+1する
98
+
99
+
100
+
101
+ いかがでしょうか?

1

追記

2016/08/25 00:37

投稿

takito
takito

スコア3111

test CHANGED
@@ -13,3 +13,21 @@
13
13
  形式にとらわれる必要はないと思いますのでとにかく書いてみましょう
14
14
 
15
15
  これからの学習にも役立つと思いますよ
16
+
17
+
18
+
19
+ ---
20
+
21
+ ・・・一応ヒントを
22
+
23
+
24
+
25
+ ・カウントアップする位置
26
+
27
+ ・出力する位置
28
+
29
+ ・m==5でcontinueするときのカウントアップ
30
+
31
+ をよく考えてみましょう
32
+
33
+