만약에..?

gotcha!!·2022년 12월 18일
0

안녕하세요
도시오리입니다.
오늘은 제어문을 좀 적어보려고 합니다.
짧고 굵게 적어보도록 하겠습니다!

조건문

프로그래밍을 하던 중 코드들이 수행되는 흐름을 바꿔주고 조건을 주어 다른 코드로 실행 하도록 하는 것을 제어문 중에서 조건문이라고 한답니다.

이렇게 말로만 들어보면

"뭐야 그냥 조건을 주고 다른 값으로 바꾼다는거 아니야?"

이렇게 알아듣겠죠?

네 맞습니다.

그냥 조건 줘서 코드를 바꾸는거예요

조건문의 종류

조건문의 종류에는 2가지가 존재합니다.
하나는 우리가 익숙한 if
그리고 또 하나는 switch입니다.

if 작성

두 가지가 있다는 건 알겠고
어떻게 작성하느냐?

if(조건){
	수행할 코드
}
else{ // 조건문이 false일 경우
	수행할 코드
}
    

간단하죠?
if문은 조건이 true일 때만 수행할 코드를 수행합니다.
하지만 조건문의 결과가 false이면 밑에 else구문의 수행 코드를 수행하게 됩니다.

switch 작성

조건문에는 if말고 또 다른 조건문인 switch문이 있다는 걸 말했습니다.
switch문의 경우 조건식의 경우의 수가 상당 수 존재할 때 사용하려고 switch문을 작성하게 됩니다.

그리고 조건식의 결과는 정수 또는 문자, 문자열
조건식의 결과 값과 일치하는 case문으로 이동
default문은 일치하는 case문이 없을 때 수행(=else)

if문에 비해서 작성법이 좀 복잡하다고 보일 수 있는데 그래도 간단합니다.

switch(num % 5 == 0){
case 1 : team = "1팀"; break;
case 2 : team = "2팀"; break;
case 3 : team = "3팀"; break;
case 4 : team = "4팀"; break;
case 5 : team = "5팀"; break;
default : "다시 입력해주세요." break;

스위치(조건){
케이스
디폴트
}

간단하게 이런 구조로 생각하면 쉬울 것 같다!

그럼 조건문은 여기까지!
짧고 굵게 완료!

profile
ha lee :)

0개의 댓글