반복문: while, do while, for, foreach

Fruit·2023년 3월 28일

✨ Hello C#!

목록 보기
15/34
post-thumbnail

🌸 while

while (조건식) {}


🌸 do while

  • 무조건 처음 한 번 코드를 실행한다.

do { } while (조건식);


🌸 for

for (초기화식; 조건식; 반복식;) {}

using System;

namespace WhileFor
{
    class MainApp
    {
        static void Main(string[] args)
        {
            int a = 3;
            int b = 3;

            while (a > 0)
            {
                Console.WriteLine("a: {0}", a);
                a--;
            }
            Console.WriteLine();

            do
            {
                Console.WriteLine("b: {0}", b);
                b--;
            } while (b > 3);
            Console.WriteLine();

            for (int i = 0; i < 3; i++)
                Console.WriteLine("i: {0}", i);
        }
    }
}

[실행 결과]
a: 3
a: 2
a: 1

b: 3

i: 0
i: 1
i: 2



🌸 foreach

  • 배열이나 컬렉션의 각 데이터 요소에 접근한다.

foreach (데이터 형식 변수명 in 배열 또는 컬렉션) {}

using System;

namespace Foreach
{
    class MainApp
    {
        static void Main(string[] args)
        {
            int[] arr = new int[] { 1, 2, 3, 4, 5, 6, };

            foreach (int a in arr)
                Console.WriteLine(a);
        }
    }
}

[실행 결과]
1
2
3
4
5
6
profile
🌼인생 참 🌻꽃🌻 같다🌼

0개의 댓글