[C#] 4강 조건문, 반복문

Dog발자·2024년 2월 25일

c#

목록 보기
6/8

1. 조건문

1. if문

class Program()
{
   public static void Main(string[] args)
   {
   		int a = 10;
   		int b = 15;
   
   		if(a < 11)
   		{
      		a = 11;
  		}
   		else if(b < 12)
   		{
     		 b = 17;
     	}
        else{ }
   
   		Console.WriteLine("a: " +a);
   		Console.WriteLine("b: " +b);
   }
}

조건문은 그 조건이 맞으면 조건문에 안에 있는 내용이 나온다.

2. switch문

class Program()
{
   public static void Main(string[] args)
   {
   		int a = 10;
   		int b = 15;
   
   		switch(n)
		{
  		case 1:
    	    Console.WriteLine("");
    		break; 
  		
        case 2:
        	Console.WriteLine("");
     		break;
  		
        default:
     		break;
		} 
   		Console.WriteLine("a: " +a);
   		Console.WriteLine("b: " +b);
   }
}

2. 반복문

1. for문
for문은 초기화, 조건, 반복을 한 곳에서 처리할 수 있는 반복문입니다. 이는 특정 조건이 만족되는 동안 코드 블록을 반복적으로 실행합니다.

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

2. foreach문
foreach문은 컬렉션의 각 요소에 대해 코드 블록을 실행하는 반복문입니다. 이는 배열이나 리스트와 같은 컬렉션의 모든 요소를 순회합니다.

string[] names = { "Kim", "Lee", "Park" };
foreach (string name in names)
{
    Console.WriteLine(name);
}

3. while문
while문은 특정 조건이 참인 동안 코드 블록을 반복적으로 실행하는 반복문입니다.

int i = 0;
while (i < 5)
{
    Console.WriteLine(i);
    i++;
}

4. do while문
do while문은 코드 블록을 최소 한 번 실행한 후, 특정 조건이 참인 동안 코드 블록을 반복적으로 실행하는 반복문입니다.

int i = 0;
do
{
    Console.WriteLine(i);
    i++;
} while (i < 5);

0개의 댓글