No.1ベストアンサー
- 回答日時:
import java.util.Scanner;
import java.util.stream.*;
import java.util.Arrays;
// 最初にデータ数を入力して、個数分のdouble型配列を用意する。配列に数値を入力し、データと共に偏差を表示する。
// なお、メッセージ(message)は適当に決める事。
public class Main {
public static void main(String[] arg) {
Scanner scanner = new Scanner(System.in);
System.out.println("message"); // 入力を促すメッセージを表示
double[] a = new double[scanner.nextInt()]; // 入力したデータ数分のdouble型配列を生成する
for (int i = 0; i < a.length; i++) {
System.out.println("message"); // データ数分入力を促すメッセージを表示
a[i] = scanner.nextDouble(); // データを入力
}
double sum = DoubleStream.of(a).sum(); // 合計を求める
double mean = sum/a.length; // 平均を求める
// データ数分データを表示する
for (double num: a) {
System.out.println(num);
}
// 偏差を表示する
System.out.println(Math.sqrt(DoubleStream.of(a).map(s -> Math.pow((s - mean), 2)).sum() / a.length));
}
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# このプログラミングの問題を教えてほしいです。 キーボードからデータ数nとn個のデータを入力し、平均値 3 2022/12/19 22:51
- C言語・C++・C# C言語初心者 ポインタについて、お助けください、、 2 2023/03/15 23:50
- Visual Basic(VBA) 【VBA】データを入力後に,同一シート内に履歴として転記するVBAコードを教えていただきたいです。 3 2022/11/16 01:37
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
- Excel(エクセル) Excelのテーブルについて 6 2023/07/07 08:37
- C言語・C++・C# C言語プログラム変更 2 2022/12/21 15:03
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
- Excel(エクセル) Excelにの以下の設定方法について教えてください! C列にデータ入力の設定をしています。(出、入を 3 2022/06/22 01:33
- Visual Basic(VBA) 列と行の名前(重複あり)が交差するセルに、データを入力したい 2 2022/06/25 22:42
- Visual Basic(VBA) VBA ドロップダウンリストを残して値のみクリア 2 2022/10/27 05:42
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
教えて下さい
-
配列でデータが入っている要素...
-
メモ帳(テキストデータ)をExc...
-
プログラミング python pandas ...
-
この行は既に別のテーブルに属...
-
【エクセル】測定時間がバラバ...
-
VBA 空白セルを削除ではない方...
-
send-recvで複数データの送受信
-
VBA 判定文で理解できない結果...
-
VBAを使ってOutlookメール本文...
-
[COBOL]日付比較
-
共有メモリへのマッピング(Map...
-
S9タイプからXタイプにデータ...
-
VBA 該当データがない時 ...
-
CString型の文字列連結について
-
特定のデータの抽出方法を教え...
-
標準ブラウザ情報の取得
-
エクセルで2つの時系列のデー...
-
サムチェックのルール
-
ACCESS VBA インデックスが有効...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
教えて下さい
-
【エクセル】測定時間がバラバ...
-
配列でデータが入っている要素...
-
多量のSUMIF式を軽くしたい
-
エクセルで2つの時系列のデー...
-
Excelのマクロでワードのテキス...
-
メモ帳(テキストデータ)をExc...
-
VBA 空白セルを削除ではない方...
-
VBAを使ってOutlookメール本文...
-
Accessで該当データにフラグを...
-
合計3TBのデータのハッシュ値を...
-
シーケンサにパソコンからアク...
-
S9タイプからXタイプにデータ...
-
カンマからスラッシュに
-
VBA 毎日取得するデータを順番...
-
VBAでシートからコンボボックス...
-
ビットシフトについて
-
ユーザーフォームのテキストボ...
-
EXCELVBAでSQLserverからデータ...
-
特定のデータの抽出方法を教え...
おすすめ情報