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

Cách tạo vòng lặp while lồng nhau (Nested While Loop) trong C#

Vòng lặp while lồng nhau có 2 vòng while. Vòng ngoài kiểm tra điều kiện, nếu true thì vào vòng trong.

Vòng 1

while (a < 25) { }

Vòng 2 (bên trong vòng 1)

while (b < 45) { }

Ví dụ

using System;
namespace Program {
    class Demo {
        public static void Main(string[] args) {
            int a = 20;
            while (a < 25) {
                int b = 40;
                while (b < 45) {
                    Console.Write("({0},{1}) ", a, b);
                    b++;
                }
                a++;
                Console.WriteLine();
            }
        }
    }
}

Kết quả

(20,40) (20,41) ... (24,44)