Page 97 고등학교 프로그래밍 교과서
P. 97
내 실력 확인하기
내용을 이해했나요?
• 연산: 식이 나타내는 일정한 규칙에 따라 계산하는 것을 의미하며, C 언어에서 수식은 연산자와 피연산자의
조합으로 구성된다.
• 연산자: 연산을 사용하기 위한 기호로, 산술, 할당, 증감, 관계, 조건, 논리, 비트, 시프트 연산자가 있다.
문제로 확인할까요?
1. 다음은 여러 명이 사용한 총 금액에서 각자 내야할 금액을 계산하는 프로그램이다. 입력값이 다음과 같을 때 결
괏값을 예측하여 적어 보자.
01 #include
02 int main( )
03 {
04 int price, person;
05 printf("총 금액: ");
06 scanf("%d", &price);
07 printf("총 인원: ");
08 scanf("%d", &person);
09 printf("%d명이 각각 %d원씩 지불", person, price/person);
10 return 0;
11 }
입력값
•총 금액: 10,000원
•총 인원: 10명
2. 만약 10,000원을 6명이 나누어야 할 때에는 한 사람당 1666.666… 원씩 계산해야 하지만, 현실에서는 소수점
의 금액을 지불하지 못한다. ‘5명이 각각 1,666원씩 지불, 1명 1,670원 지불’ 과 같이 출력되는 프로그램을 작성
해 보자.
평가해 볼까요?
★다음 평가 항목에 따라 자신의 성취 척도를 스스로 점검해 보자.
척도
영역 평가 항목
1 2 3 4 5
이해 연산의 개념을 이해하고 있는가?
적용 연산식을 프로그램에 적용할 수 있는가?
내 실력 확인하기 95
(책)2015프로그래밍-교과서3차심의본 본문.indb 95 2017-09-05 오후 4:16:11