![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
osamuyさん、では「今まで入力した人数分のの平均」と「10人分の平均」とはどう違うのですか。やっぱりforループが関係しているのですか?
・「今まで入力した人数分の平均」
double avg=0;
for(i=0; i<test.length; i++){
System.out.print((i+1)+"番は?");
String str = br.readLine();
int a = Integer.parseInt(str);
test[i]=a;
sum+=a;
avg = (double)sum/10;
}
System.out.println("平均点は"+avg);
・「10人分の平均」
double avg=0;
for(i=0; i<test.length; i++){
System.out.print((i+1)+"番は?");
String str = br.readLine();
int a = Integer.parseInt(str);
test[i]=a;
sum+=a;
}
avg = (double)sum/10;
System.out.println("平均点は"+avg);
No.1ベストアンサー
- 回答日時:
質問文の「今まで入力した人数分の平均」のほうは、avgの値を繰り返し計算していますがその結果は最後の1回しか参照されていません。
最後の1回の結果しか必要でないのであればループの中で計算するのは無駄で、1回だけ割り算をするべきです。
No.2
- 回答日時:
改めて書きます。
むやみに新しい質問にしないでください。
回答に疑問点があるのなら、それに「補足」するか、「お礼」にその疑問を書くかしてください。
それから
新しい質問にするなら、前の質問は適当なベストアンサーを選んで締め切ってください。
それが、このQ&Aの使い方です。
> 「今まで入力した人数分のの平均」と「10人分の平均」とはどう違うのですか
http://oshiete.goo.ne.jp/qa/6303840.html
の私の回答の前半に書いてあることは理解できましたか?
そもそも
> ・「今まで入力した人数分の平均」
のプログラムは「今まで入力した人数分の平均」になっていません。
1番目から9番目までは「今まで入力した人数分の総得点を10で割った数」です。統計的な意味は不明です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C言語のエラーについて 2 2022/07/11 13:56
- C言語・C++・C# このプログラミングの問題を教えてほしいです。 キーボードからデータ数nとn個のデータを入力し、平均値 3 2022/12/19 22:51
- その他(プログラミング・Web制作) python コードについて(初学者です) 3 2023/07/20 14:44
- C言語・C++・C# C言語 プログラミング 4 2022/05/22 11:53
- C言語・C++・C# プログラミングを教えて欲しいです。 配列aは、int a[9]={7,6,12,8,3,5,10,9 4 2022/12/19 23:27
- C言語・C++・C# プログラミングの授業の課題です 1 2023/01/17 22:15
- その他(データベース) Accessフォームにて指定のフィールドの平均値を小数点第一位で表示できない 2 2022/08/30 17:19
- Excel(エクセル) 電卓は正しいのに エクセルで計算させると間違った答えです。なぜ? 7 2022/08/11 07:04
- C言語・C++・C# c言語配列の結合についてです。 なぜうまくいかないのでしょうか。 #include <stdio.h 4 2022/05/30 22:42
- 統計学 生物統計学の質問 7 2022/05/17 13:59
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
0dの意味を教えてください
-
モンテカルロ法を用いた球の体...
-
Javaで何パーセント%かを表示...
-
実数からの小数部の取得
-
べき乗
-
最大値と最小値の求め方
-
double型変数値の整数部分のみ...
-
java プログラム 範囲を指定し...
-
Javaプログラムのフローチャー...
-
osamuyさん、では「今まで入力...
-
小数点以下の切捨てにつきまして
-
double型の足し算について
-
javaの課題。。
-
javaでC++のdefine文に相当する...
-
矩形法プログラムの計算値と計...
-
JSPやサーブレットでSystem.out...
-
System.err. printlnとSystem.o...
-
ページング
-
ダブルクォーテーションのrepla...
-
C言語のポインターに関する警告
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
べき乗
-
実数からの小数部の取得
-
Javaで何パーセント%かを表示...
-
0dの意味を教えてください
-
最大値と最小値の求め方
-
double型変数値の整数部分のみ...
-
Javaによる利率計算の実装方法
-
doubleで入力するには?
-
doubleとintの違い
-
JAVAのプログラムで、2乗計算...
-
double型の足し算について
-
掛け算演算を使わない掛け算
-
実数 2.0 に対して int(2.0) ==...
-
Javaコンパイルエラー
-
java のfor文について質問です。
-
C# ToStringでの数字桁揃えの仕方
-
java プログラム 範囲を指定し...
-
Javaのeval関数処理
-
printfでのエラーがわからない...
-
数値積分について
おすすめ情報