학습 목표
조건문을 이해할 수 있다.
조건문을 이용하여 프로그래밍 할 수 있다.
수업 자료
조건문이란?
•
주어진 ( 조건 )에 따라 명령을 수행하는 구문
•
단순 조건문은 조건이 ( 한 가지 )인 경우를 말한다.
•
( 중첩 조건문 )은 조건문 안에 조건문이 있는 구조를 말한다.
•
( 다중 조건문 )은 선택 사항이 여러 개일 경우에 사용하는 구조를 말하고, 두 개 이상의 조건문을 사용한다.
•
if( 만약~라면 ), elif( 만약~라면~가 아니라면 )문을 사용한다.
•
elif는 ( else if )의 약어이다.
[과제1]
단순 조건문 활용하기
1.
점수 입력하기
2.
합격, 불합격 판정하는 스크립트 완성하기 (70점 초과 시 합격)
3.
결과를 말해주기
[과제2]
단순 조건문 활용하기(2)
1.
변수 만들기 (점수, 결과)
2.
점수 입력하여 변수에 저장하기
3.
합격, 불합격 판정하는 스크립트 완성하기 (60점 이상 시 합격)
4.
결과를 말해주기
[과제3]
중첩 조건문 활용하기
1.
변수 만들기(점수, 결과)
2.
점수 입력하여 변수에 저장하기
3.
A, B, C등급 판정하는 스크립트 완성하기
80점 이상 | A |
60점 이상 | B |
60점 미만 | C |
4.
결과를 말해주기
[과제4]
비만도 측정 프로그램
[입력 조건]-몸무게와 키를 입력한다
[출력 조건]-체질량지수(체중/(키*키))를 계산한 결과에 따른 비만도 출력
1.
변수 만들기(체중, 키, BMI)
2.
체중과 키를 [묻고 기다리기]로 입력받아 해당 변수에 저장한다.
3.
BMI는 체중/(키*키)로 계산한다.
4.
BMI 범위에 따라 결과를 출력한다.
BMI 지수 | 비만도 |
20 미만 | 저체중 |
20 이상 25 미만 | 정상체중 |
25 이상 30 미만 | 과체중 |
30 이상 40 미만 | 비만 |
40 이상 | 고도비만 |









