質問編集履歴

3

書式の改善

2020/07/16 10:43

投稿

gappy
gappy

スコア0

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,36 @@
1
+ ```public class hyou {
2
+
3
+
4
+
5
+ public static void main(String[] args) {
6
+
7
+ // TODO 自動生成されたメソッド・スタブ
8
+
9
+ double a, b, c =0;
10
+
11
+ String str = "taro 100 hanako 90 jiro 75";
12
+
13
+ String[] score = str.split(" ");
14
+
15
+
16
+
17
+ a = Double.parseDouble(score[1]);
18
+
19
+ b = Double.parseDouble(score[3]);
20
+
21
+ c = Double.parseDouble(score[5]);
22
+
23
+ String [] name = {score[0], score[2], score[4]};
24
+
25
+ Double [] scores = {a, b, c};
26
+
27
+
28
+
29
+
30
+
31
+ コード
32
+
1
- ### 前提・実現したいこと
33
+ ```### 前提・実現したいこと
2
34
 
3
35
 
4
36
 

2

コードの追加

2020/07/16 10:42

投稿

gappy
gappy

スコア0

test CHANGED
File without changes
test CHANGED
@@ -11,6 +11,38 @@
11
11
  太郎 100 花子 90 次郎 75
12
12
 
13
13
  のように一列で名前と点数を入力して配列を用いて平均点、点数、偏差値を表示する下のようなプログラムが書きたいのですが、最初の文字と数値の混ざったデータを配列に格納する方法が分かりません。splitで分割するのだろうという予測は立つのですが、今までは要素を一つ一つすべて分割する方法しか使ってこなかったので、どう配列につなげていけばいいのか分かりません。java初心者なので本当に初歩的なところでつまずいてしまっています。
14
+
15
+
16
+
17
+ 一応できる範囲で途中までコードは描いてみたのですが、本当にただ格納しただけのようになってしまっています。
18
+
19
+
20
+
21
+ public class hyou {
22
+
23
+
24
+
25
+ public static void main(String[] args) {
26
+
27
+ // TODO 自動生成されたメソッド・スタブ
28
+
29
+ double a, b, c =0;
30
+
31
+ String str = "taro 100 hanako 90 jiro 75";
32
+
33
+ String[] score = str.split(" ");
34
+
35
+
36
+
37
+ a = Double.parseDouble(score[1]);
38
+
39
+ b = Double.parseDouble(score[3]);
40
+
41
+ c = Double.parseDouble(score[5]);
42
+
43
+ String [] name = {score[0], score[2], score[4]};
44
+
45
+ Double [] scores = {a, b, c};
14
46
 
15
47
 
16
48
 

1

ご指摘があったので、全角スペースを半角に訂正いたしました。

2020/07/16 10:37

投稿

gappy
gappy

スコア0

test CHANGED
File without changes
test CHANGED
@@ -8,10 +8,24 @@
8
8
 
9
9
  javaで、
10
10
 
11
- 太郎 100 花子 90 次郎 75
11
+ 太郎 100 花子 90 次郎 75
12
12
 
13
- のように一列で名前と点数を入力して配列を用いて平均点、点数、偏差値を表示するプログラムが書きたいのですが、最初の文字と数値の混ざったデータを配列に格納する方法が分かりません。java初心者なので本当に初歩的なところでつまずいてしまっています。
13
+ のように一列で名前と点数を入力して配列を用いて平均点、点数、偏差値を表示する下のようなプログラムが書きたいのですが、最初の文字と数値の混ざったデータを配列に格納する方法が分かりません。splitで分割するのだろうという予測は立つのですが、今までは要素を一つ一つすべて分割する方法しか使ってこなかったので、どう配列につなげていけばいいのか分かりません。java初心者なので本当に初歩的なところでつまずいてしまっています。
14
14
 
15
15
 
16
16
 
17
17
  さらにその後の方向性もよろしければご教授いただきたいです。よろしくお願いいたします。
18
+
19
+
20
+
21
+
22
+
23
+
24
+
25
+ 平均点  88.3
26
+
27
+        太郎 花子 次郎
28
+
29
+ 点      100 90  75
30
+
31
+ 標準偏差   ~ ~ ~