質問するログイン新規登録

質問編集履歴

3

修正プログラムの追加

2020/03/19 07:31

投稿

JUN1207
JUN1207

スコア15

title CHANGED
File without changes
body CHANGED
@@ -80,4 +80,34 @@
80
80
  scanner.close();
81
81
  }
82
82
  }
83
+ ```
84
+ 以下、修正したプログラムです。
85
+ ```Java
86
+ package practice;
87
+
88
+ import java.util.Scanner;
89
+
90
+ public class Practice72 {
91
+ public static void main(String[]args) {
92
+
93
+ //性別を入力し、正しければ「確認できました」と表示し、5回間違えれば「いい加減にしてください」と表示
94
+
95
+ String gender = null; //『null』=『何もしめさない。』
96
+
97
+ Scanner scanner = new Scanner(System.in);
98
+
99
+
100
+
101
+ do {
102
+ if (!(gender == null)) {
103
+ System.out.println("正しく入力してください。");
104
+ }
105
+ System.out.println("性別を入力してください。");
106
+ gender = scanner.nextLine();
107
+ } while (!gender.matches("boy||男||girl||女"));
108
+ System.out.println("確認できました。");
109
+
110
+ scanner.close();
111
+ }
112
+ }
83
113
  ```

2

修正プログラムの追加

2020/03/19 07:31

投稿

JUN1207
JUN1207

スコア15

title CHANGED
File without changes
body CHANGED
@@ -46,4 +46,38 @@
46
46
  }
47
47
  }
48
48
  }
49
+ ```
50
+ 以下、修正したプログラムです。
51
+ ```Java
52
+ package practice;
53
+
54
+ import java.util.Scanner;
55
+
56
+ public class Practice7 {
57
+ public static void main(String[]args) {
58
+
59
+ //性別を入力し、正しければ「確認できました」と表示し、5回間違えれば「いい加減にしてください」と表示
60
+
61
+ System.out.println("性別を入力してください。");
62
+
63
+ Scanner scanner = new Scanner(System.in);
64
+ String gender = scanner.nextLine();
65
+
66
+ int i = 1;
67
+
68
+ do {
69
+ if (!(gender.matches("男||おとこ||boy||BOY||Boy||女||おんな||girl||Girl||GIRL"))) {
70
+ System.out.println("正しく入力してください。");
71
+ }else{
72
+ System.out.println("確認できました。");
73
+ }
74
+ System.out.println("性別を入力してください。");
75
+ i++;
76
+ gender = scanner.nextLine();
77
+ }while( i < 5);
78
+ System.out.println("いい加減にしてください。");
79
+
80
+ scanner.close();
81
+ }
82
+ }
49
83
  ```

1

本文の編集

2020/03/19 06:51

投稿

JUN1207
JUN1207

スコア15

title CHANGED
File without changes
body CHANGED
@@ -13,6 +13,10 @@
13
13
 
14
14
  よろしくお願いいたします。
15
15
 
16
+ 追記
17
+ 学習教材は『スッキリわかるJava入門』をGoogle検索です。
18
+
19
+
16
20
  ```Java
17
21
  package practice;
18
22