C# For Loop

C# For Loop: Định Nghĩa, Cú Pháp và Ví Dụ

Vòng lặp For trong C# là một trong những cấu trúc lặp phổ biến nhất. Nó cho phép bạn lặp qua một đoạn mã một số lần xác định trong điều kiện đã cho. Vòng lặp For thường được sử dụng khi số lần lặp là cố định hoặc có thể đo được trước.

Định Nghĩa

Vòng lặp For cho phép bạn lặp qua các phần tử trong một mảng, danh sách, hoặc thực hiện các thao tác lặp lại dựa trên điều kiện cụ thể. Cú pháp rõ ràng và dễ hiểu của vòng lặp này rất tiện dụng cho lập trình viên.

Cú Pháp

for (khai_báo_biến; điều_kiện; thay_đổi_biến)
{
    // Khối lệnh sẽ thực thi
}

Trong cú pháp trên:

  • khai_báo_biến: Đây là nơi bạn khai báo và khởi tạo biến lặp.
  • điều_kiện: Vòng lặp sẽ tiếp tục nếu điều kiện này trả về giá trị true.
  • thay_đổi_biến: Biến lặp sẽ được cập nhật sau mỗi lần lặp.

Ví Dụ

Dưới đây là một số ví dụ minh họa cách sử dụng vòng lặp For trong C#:

Ví dụ 1: In ra các số từ 1 đến 5

for (int i = 1; i <= 5; i++)
{
    Console.WriteLine(i);
}

Kết quả của đoạn mã trên sẽ là:

1
2
3
4
5

Ví dụ 2: Tính tổng của các số từ 1 đến 10

int sum = 0;
for (int i = 1; i <= 10; i++)
{
    sum += i;
}
Console.WriteLine("Tổng là: " + sum);

Kết quả của đoạn mã trên sẽ là:

Tổng là: 55

Ví dụ 3: Lặp qua một mảng

string[] fruits = { "Táo", "Chuối", "Cam" };
for (int i = 0; i < fruits.Length; i++)
{
    Console.WriteLine(fruits[i]);
}

Kết quả của đoạn mã trên sẽ là:

Táo
Chuối
Cam

Kết Luận

C# For Loop là một công cụ mạnh mẽ và linh hoạt để lặp qua các khối mã trong phần mềm của bạn. Với cú pháp rõ ràng và dễ sử dụng, bạn có thể thực hiện nhiều thao tác khác nhau nhanh chóng và hiệu quả. Hy vọng bài viết này đã giúp bạn nắm vững kiến thức về vòng lặp For trong C#!