Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ 最小値、最大値、合計、平均 | 配列の検索とフィルタリング
C# 配列

最小値、最大値、合計、平均

メニューを表示するにはスワイプしてください

配列を扱う際には、最小値(minimum)や最大値(maximum)の検索、すべての要素の合計平均の計算など、基本的な計算を行う必要がよくあります。これらの操作は実際のさまざまな場面で一般的に使われます。例えば、テスト結果の中で最も低い点数を見つけたり、一週間で記録された最高気温を調べたり、店舗の平均売上を計算したりする場合などです。配列に対してこれらの計算を効率的に行う方法を理解することは、重要なプログラミングスキルです。

Program.cs

Program.cs

123456789101112131415161718192021222324252627282930
using System; namespace ConsoleApp { public class Program { public static void Main(string[] args) { int[] numbers = { 7, 3, 15, 2, 8, 10 }; int min = numbers[0]; int max = numbers[0]; for (int i = 1; i < numbers.Length; i++) { if (numbers[i] < min) { min = numbers[i]; } if (numbers[i] > max) { max = numbers[i]; } } Console.WriteLine("Minimum value: " + min); Console.WriteLine("Maximum value: " + max); } } }

整数型配列の最小値と最大値を求めるには、最初の要素を最小値と最大値の両方と仮定して始めます。その後、配列の残りの要素をループで確認し、それぞれの要素を現在のminmaxと比較します。現在のminより小さい値を見つけた場合はminを更新し、現在のmaxより大きい値を見つけた場合はmaxを更新します。この方法により、すべての要素を確実に確認し、最終的に正しい最小値と最大値を得ることができます。

Program.cs

Program.cs

12345678910111213141516171819202122232425262728
using System; namespace ConsoleApp { public class Program { public static void Main(string[] args) { double[] prices = { 9.99, 14.50, 7.25, 12.00, 8.75 }; double sum = 0; for (int i = 0; i < prices.Length; i++) { sum += prices[i]; } double average = 0; if (prices.Length > 0) { average = sum / prices.Length; } Console.WriteLine("Sum: " + sum); Console.WriteLine("Average: " + average); } } }
Note
定義

平均値は、すべての要素の合計を要素数で割った値。

1. 配列内で最小値を検索する際に使用すべき初期値は何か?

2. 数値の配列の平均値はどのように計算しますか?

3. 計算を行う前に空の配列をチェックすることが重要なのはなぜですか?

question mark

配列内で最小値を検索する際に使用すべき初期値は何か?

正しい答えを選んでください

question mark

数値の配列の平均値はどのように計算しますか?

正しい答えを選んでください

question mark

計算を行う前に空の配列をチェックすることが重要なのはなぜですか?

正しい答えを選んでください

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 2.  5

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 2.  5
some-alt