본문 바로가기

About Product/with 개발

프로그래밍 학습_열일곱 번째 포스팅 : ‘기초문법_조건문_01’

안녕하십니까?!

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

 

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

'세무사랑2'

 

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

열일곱 번째 포스팅을 시작하겠습니다.

 

 

오늘은

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

 

첫번째, if문

 

대부분의 일상은 선택과 결정의 반복입니다.

'아침에 일어나 무슨 옷을 입을지,

점심은 어떤 것을 먹을지,

저녁에 TV를 보며 어떤 채널을 볼 것인지 등 가벼운 것부터

대학을 갈 것인지 취업을 할 것인지

자신의 인생의 방향을 결정하는 큰 일들까지'

지속적인 선택과 결정을 반복하며 일상이 이루어지고 있습니다.

 

이처럼 프로그램을 작성하는 것도

조건을 따지는 작업을 반복적으로 수행하며

프로그램의 방향을 결정합니다.

 

지난 시간 알아본 연산자 중

삼항연산자('(조건) ? 참 :거짓 ')가 있었습니다.

「삼항연산자는 ? 앞에 넣는 조건이

true면 참 값을 False면 거짓 값을 출력한다.

이 삼항연산자를 통해서도 조건에 따라

작업을 나눌 수가 있습니다.

 

하지만 이번에 배울 것은

if문으로써

삼항연산자와 개념은 같지만

if문을 사용하는 것이 알아보기 더 쉽기 때문에

보통은 아주 간단한 식이 아니면 if문을 사용합니다.

 

 

수학점수를 평가하는 예를 들어 소스와 결과를 보자면

수학점수가 90점 이상이면 합격하는 코드와 결과 입니다.

 

수학점수가 90점 이상이면 합격, 그 외에는 불합격하는 코드와 결과 입니다.

수학점수가 90점 이상이면 A(~90),

90점이상이 아니고 80점 이상이면 B(89~80),

80점이상이 아니고 70점 이상이면 C(79~70),

70점이상이 아니고 60점 이상이면 D(69~60),

그 외에는 F로 평가하는 코드와 결과 입니다.

 

이처럼 if문을 이용하여 조건에 따른

여러 결과를 얻어 낼 수 있습니다.

 

Tip.

여기서 주의할 사항으로는

( )안에 들어가는 조건은 true또는 false 값만 허용됩니다.

그리고 위에있는 표와 달리

소스에서의 if문은

소괄호 옆이 아닌 아래에 처리문장을 입력하였는데,

if문의 처리문장

소괄호 다음부터 세미콜론(;)이 있는 부분까지로 인식하기 때문에

아무 문제 없이 처리할 수 있습니다.

 

 

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

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

 

 

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

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

 

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

 

끝.