일상일지

[C# 공부] 8. 반복문 본문

개발/C# 공부

[C# 공부] 8. 반복문

서호Seoho 2020. 10. 25. 15:38
반응형

 - while문은 조건식이 참일 동안 문장을 반복 실행합니다.

 

using System;

class Quotes
{
    static void Main()
    {

        int count = 0;
        while (count < 3)
        {
            Console.WriteLine("안녕하세요.");
            count++;
        }

    }
}

 

 - do while 반복문으로 최소 한 번은 실행하기

using System;

class Quotes
{
    static void Main()
    {

        int count = 0;
        do
        {
            Console.WriteLine("안녕하세요.");
            count++;
        } while (count < 3);

    }
}
using System;

class Quotes
{
    static void Main()
    {

        int sum = 0;

        int i = 1;
        do
        {
            sum += i;
            i++;
        } while (i <= 5);

        Console.WriteLine($"합계:{sum}");

    }
}

 

 - foreach 문은 값 여러 개 중 하나를 특정 데이터 형식으로 뽑아 해당 변수에 임시로 담은 후 실행문에서 사용하는 형태입니다.

 

using System;

class Quotes
{
    static void Main()
    {

        string str = "ABC123";
        foreach(char c in str)
        {
            Console.WriteLine($"{c}/t");
        }
        Console.WriteLine();

    }
}

 

 - break문을 두어 바로 for문을 빠져나옵니다.

using System;

class Quotes
{
    static void Main()
    {

        for(int i=0; i<100; i++)
        {
            if (i == 5)
            {
                break;
            }

            Console.WriteLine($"{(i + 1)}번 반복/t");
        }
        Console.WriteLine();

    }
}

 

 - contineu 문으로 코드 건너뛰기도 가능하다.

 

반응형

'개발 > C# 공부' 카테고리의 다른 글

[C# 공부] 10. 함수  (0) 2020.11.12
[C# 공부] 9. 배열, 함수  (0) 2020.11.02
[C# 공부] 7. if 문  (0) 2020.10.10
[C# 공부] 6. 제어문  (0) 2020.09.27
[C# 공부] 5. 연산자  (0) 2020.09.19
Comments