Menu
CoddyTech

Duyệt qua

Bài học 10 trên 14 trong khóa học Chuỗi và mảng trong C# của Coddy.

Bạn có thể lặp qua các phần tử trong mảng bằng vòng lặp for và dùng thuộc tính length để chỉ định số lần vòng lặp chạy.

double[] coolNums = {3.14, 1.69, 9.99};
for (int i = 0; i < coolNums.Length; i++) {
	Console.WriteLine(coolNums[i]);
}

Đoạn code trên in ra tất cả các số trong mảng!

Ngoài ra còn có một dạng viết ngắn hơn cho mảng, gọi là vòng lặp "for-each":

double[] coolNums = {3.14, 1.69, 9.99};
foreach (double num in coolNums) {
	Console.WriteLine(num);
}

Cú pháp đầy đủ là:

foreach (type variableName in arrayName) {
	// thân vòng lặp
}
challenge icon

Thử thách

Dễ

Viết một hàm (function) có tên onlyOdd, nhận một mảng số nguyên làm đối số và in ra chỉ các số lẻ.

Tự làm thử

using System;

class OnlyOdd {
    public static void onlyOdd(int[] nums) {
        // Viết code ở đây
    }
}

Tất cả bài học trong Chuỗi và mảng trong C#

Tự luyện tập: Trình biên dịch C# online