ประการแรก ตั้งค่าอาร์เรย์ที่มีค่า -
int[] myArr = new int[] { 34, 23, 77, 67 };
เพื่อให้ได้ค่าเฉลี่ย ก่อนอื่นให้หาผลรวมขององค์ประกอบอาร์เรย์
หารผลรวมด้วยความยาวของอาร์เรย์แล้วคุณจะได้ค่าเฉลี่ยขององค์ประกอบ -
int sum = 0; int average = 0; for (int i = 0; i < len; i++) { sum += myArr[i]; } average = sum / len;
ต่อไปนี้เป็นรหัสที่สมบูรณ์เพื่อรับอาร์เรย์ใน C# -
ตัวอย่าง
using System; public class Program { public static void Main() { int[] myArr = new int[] { 34, 23, 77, 67 }; int len = myArr.Length; int sum = 0; int average = 0; for (int i = 0; i < len; i++) { sum += myArr[i]; } average = sum / len; Console.WriteLine("Average = " + average); } }
ผลลัพธ์
Average = 50