Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C#

Cách tính trung bình cho tập giá trị bằng C#?

Đầu tiên, thiết lập mảng với các giá trị:

int[] myArr = new int[] { 34, 23, 77, 67 };

Để lấy trung bình, trước tiên tính tổng các phần tử mảng.

Chia tổng cho độ dài mảng sẽ cho bạn giá trị trung bình của các phần tử:

int sum = 0; 
int average = 0; 
for (int i = 0; i < len; i++) { 
    sum += myArr[i]; 
} 
average = sum / len;

Dưới đây là mã hoàn chỉnh để lấy trung bình mảng trong C#:

Ví dụ

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); 
    } 
}

Kết quả

Average = 50