본문 바로가기

About Product/with 개발

프로그래밍 학습_열아홉 번째 포스팅 : ‘기초문법_조건문_03’

 안녕하십니까?!

'with 개발' 담당 블로거 입니다.

 

대한민국 세무/회계프로그램의 리더!!

'세무사랑2'

 

'프로그래밍' 학습에 대한

열아홉 번째 포스팅을 시작하겠습니다.

 

 

 

오늘은 지난번과 다른 새로운

'조건문'에 대해 알아보겠습니다.

 

세번째, switch문

 

지난 시간 배운 if문과 달리

switch문비교 대상의 값에 따라 분기가 됩니다.

부등호를 이용한 조건을 작성할 순 없지만

비교대상 값에 따라 처리문장이 달라지기에

범위가 없는 특정 값에 따른 처리를 할 때에는 유용합니다.

 

 

작성시 주의사항

1. case문을 작성할 때에는

case 뒤에 공백을 하나이상 준 뒤 점검값을 입력하고

마지막에 반드시 : 붙여야 한다.

2. 각 case문을 마무리할 때에는

처리문장 마지막에 break; 입력해줘야 한다.

3. case문 또는 default문 중 하나라도

반드시 switch문 안에 있어야 한다.

 

예제1] 입력한 문자에 대한 감별 표시 

위 처럼 해당되는 값이 case문 중 있다면

해당 case문의 처리문장을 break;문이 나오기전까지 수행하고,

없다면 default문의 값을 처리한다.

 

예제2] 잘못된 입력한 문자에 대한 감별 표시  

위처럼 break;문을 쓰지 않는다면

해당되는 값이 있는 case문부터 시작하여

break;문이 나오기전까지 모든 처리문장을 수행한다.

 

예제3] 입력한 월에 대한 일수 표시

위처럼 break;문을 임의로 제외하여

특정값들에 해당하는 공통 처리문장을 수행하게 할 수도 있다.

 

 

여기까지 '조건문'에 대해 간략히 알아보았습니다.

이상 '기초문법_조건문_03' 을 마치겠습니다.

 

 

세무사랑2, 빙고, 스마트백업, ERP에 관련한

문의 및 상담은 아래를 이용해 주시길 바랍니다.

 

문의 전화 : 02-3270-6201~2(본사)

 

끝.