소프트웨어/C

[2003년 중간 11번] 성적 처리 - 자료 입력/가공/출력

카켈 2007. 2. 6. 22:12





1. 목적

  - 키를 입력 받아 계산 한다.

2. 문제
  - 국어/영어/수학 점수 3개를 받아 평균을 내는 프로그램을 작성한다.
  - 출력 화면

국어 영어 수학 점수를 각각 입력하세요. 90.20 20.33 95.9
======================================
 국어    영어    수학    평균
======================================
90.2     20.33   95.9    68.8
======================================
Press any key to continue

3. 이해
  - 키를 입력받아 원하는 자료를 출력할수 있는가?

4. 코드

#include <stdio.h>

int main()
{
 float kor, eng, math;
 kor = eng = math = 0.0f;

 printf("국어 영어 수학 점수를 각각 입력하세요. ");
 scanf("%f %f %f",&kor, &eng, &math);

 printf("======================================\n");
 printf(" 국어\t 영어\t 수학\t 평균\n");
 printf("======================================\n");
 printf("%4g\t %4g\t %4g\t %4.01f\n", kor, eng, math, (kor + eng + math ) /3 );
 printf("======================================\n");
 
 return 0;


 return 0;
}

5. 해설
  - scanf 함수로 키를 입력 받고 printf 로 출력하는 내용입니다.
  - 크게 어렵지 않습니다.

6. 참고
  - scanf, printf : 내부 검색