×

Tính Tổng Phần Tử Mảng Số Nguyên Trong C#

Để tính tổng các phần tử trong một mảng số nguyên trong C#, bạn có thể sử dụng một vòng lặp để duyệt qua từng phần tử của mảng và cộng dồn giá trị của chúng. Dưới đây là ví dụ về cách thực hiện việc này.

Mã nguồn C# để tính tổng các phần tử trong một mảng số nguyên

using System;

class Program
{
    static void Main()
    {
        // Nhập vào một mảng số nguyên
        int[] numbers = { 1, 2, 3, 4, 5 };

        // Tính tổng các phần tử trong mảng
        int sum = CalculateSum(numbers);

        // In ra kết quả
        Console.WriteLine($"Tổng các phần tử trong mảng là: {sum}");
    }

    static int CalculateSum(int[] arr)
    {
        int sum = 0;

        // Duyệt qua từng phần tử trong mảng và cộng dồn giá trị
        foreach (int num in arr)
        {
            sum += num;
        }

        return sum;
    }
}

Giải thích:

  • Mảng numbers:

    • Được khởi tạo với một số giá trị nguyên cụ thể.
  • Hàm CalculateSum:

    • int sum = 0;: Khởi tạo biến sum để lưu trữ tổng của các phần tử trong mảng.
    • foreach (int num in arr): Vòng lặp foreach duyệt qua từng phần tử của mảng.
    • sum += num;: Cộng dồn giá trị của từng phần tử vào biến sum.
    • return sum;: Trả về tổng của các phần tử sau khi duyệt qua toàn bộ mảng.

Cách chạy chương trình:

  1. Sử dụng Visual Studio:
    • Mở Visual Studio.
    • Tạo một dự án mới: File -> New -> Project -> Chọn "Console App (.NET Core)" hoặc "Console App (.NET Framework)".
    • Sao chép và dán mã nguồn vào tệp Program.cs.
    • Nhấn nút "Start" hoặc "Run" để chạy chương trình.

Comments