質問編集履歴

2

文言の訂正、for文× if文○

2021/09/13 07:45

投稿

GUCHY_MZD
GUCHY_MZD

スコア2

test CHANGED
@@ -1 +1 @@
1
- 選択式のfor文で例外の入力をした場合、再度入力する処理をしたい
1
+ 選択式のif文で例外の入力をした場合、再度入力する処理をしたい
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- for文で1か0以外の数値を入力したときにもう一度、入力ができる状態にして
5
+ if文で1か0以外の数値を入力したときにもう一度、入力ができる状態にして
6
6
 
7
7
  数値を再度入力できるようにしたいです。
8
8
 

1

修正

2021/09/13 07:44

投稿

GUCHY_MZD
GUCHY_MZD

スコア2

test CHANGED
File without changes
test CHANGED
@@ -16,42 +16,36 @@
16
16
 
17
17
 
18
18
 
19
- int x;
19
+ int x;
20
20
 
21
21
 
22
22
 
23
- x = int.Parse(Console.ReadLine());
23
+ x = int.Parse(Console.ReadLine());
24
24
 
25
25
 
26
26
 
27
- //1を入力して行う処理
27
+ //1を入力して行う処理
28
28
 
29
- if (x == 1)
29
+ if (x == 1)
30
30
 
31
- {
31
+ {処理文}
32
32
 
33
- 処理文 }
33
+ //0を入力して行う処理
34
34
 
35
+ else if (x == 0)
35
36
 
37
+ {処理文}
36
38
 
37
- //0を入力して行う処理
39
+ //正しい数値を入力するまで、繰り返す
38
40
 
39
- else if (x == 0)
41
+ else
40
42
 
41
- {
43
+ {
42
44
 
43
- 処理文 }
45
+ Console.WriteLine("正しい数値を入力してください");
44
46
 
45
- //正しい数値を入力するまで、繰り返す
47
+ Console.ReadKey();
46
48
 
47
- else
48
-
49
- {
50
-
51
- Console.WriteLine("正しい数値を入力してください");
52
-
53
- Console.ReadKey();
54
-
55
- }
49
+ }
56
50
 
57
51
  ```