728x90

조건문은 선택에 많이 쓰입니다. 

그래서 branching 을 해서 각 다른 결과로 뻗어 나가는것이죠.

 

예를 들어서 뽑기게임이 있다고 했을때, 1를 뽑게되면 자동차를 받게되고 다른번호를 뽑으면 꽝이라고 한다면

우리는 1번에게 자동차를 설정 해둬야 할것입니다.

 

if문에서는 = 은 2개를 사용해야 합니다.

 

string Uservalue = Console.ReadLine( );

 

if (Uservalue == "1")

{

Console.WriteLine("자동차에 당첨되셨습니다!!");

}

 

else 

{

Console.WriteLine("꽝! 다음기회에")

}

 

 

이런 두가지 선택지는 간단하게 만들 수도 있습니다.

 

string answer = Console.ReadLine( );

string message = (answer == "1") ? " 자동차에 당첨되셨습니다!! " : "꽝! 다음기회에";

Console.WriteLine("{0}", message);

 

독해를 하자면, 

대답을 읽어들이고 그걸 answer 이라고 정함.

내보낼 메시지는 message 라고 하는데 answer이 1과 같다고? 그럼 자동차에 당첨되셨습니다! 를 내보내고 아니면 꽝! 다음기회에

인덱스설정해서 메세지 보내. 

 

 

오늘도 수고하셨습니다~!