#include <stdio.h>
#define NUM 100
void main()
{
char na[NUM][20];
int n, b, tt[NUM];
int ko[NUM], en[NUM], ma[num];
float av[NUM];
printf("100명의 성명, 국어, 영어, 수학 성적을 입력하시오.\n");
for(n = 0 ; n < NUM ; n++)
{
int n, b, tt[NUM];
int ko[NUM], en[NUM], ma[num];
float av[NUM];
printf("100명의 성명, 국어, 영어, 수학 성적을 입력하시오.\n");
for(n = 0 ; n < NUM ; n++)
{
scanf("%s %d %d %d", na[n], &ko[n], &en[n], &ma[n]);
tt[n] = ko[n] + en[n] + ma[n];
av[n] = (float)tt[n] / 3.0;
tt[n] = ko[n] + en[n] + ma[n];
av[n] = (float)tt[n] / 3.0;
}
do
{
do
{
printf("\n확인할 사람의 번호를 입력하시오.:");
scanf("%d", &b);
b = b - 1;
if(b! = -1)
{
scanf("%d", &b);
b = b - 1;
if(b! = -1)
{
printf("\n성 명\t" "국 어\t" "영 어\t" "수 학\t" "총 점\t" "평 균\n");
printf("%s\t %3d\t %3d\t %3d\t %.2f\n", na[b], ko[b], en[b], ma[b], tt[b], av[b]);
printf("%s\t %3d\t %3d\t %3d\t %.2f\n", na[b], ko[b], en[b], ma[b], tt[b], av[b]);
}
}
while(b != -1);
while(b != -1);
}
'노트 > Flowchart to C 순서도에서 C언어로' 카테고리의 다른 글
버블 정렬법을 이용한 석차 구하기 (0) | 2011.03.12 |
---|---|
선택 정렬법을 이용한 석차 구하기 (0) | 2011.03.12 |
삽입 정렬법을 사용하여 오름차순으로 정렬하기 (0) | 2011.03.12 |
버블 정렬법을 사용하여 오름차순으로 정렬하기 (0) | 2011.03.12 |
선택 정렬법을 사용하여 오름차순으로 정렬하기 (0) | 2011.03.12 |
순환 명령을 이용하여 1학년에서 6학년까지의 학생 수를 배열에 기억시키기 + 각 학년의 학생 수를 변경하기 (0) | 2011.03.12 |
직각삼각형의 세변을 구하는 순서도를 작성하시오. (0) | 2011.03.12 |
2에서 10까지의 factorial 계산 순서도를 작성하시오. (0) | 2011.03.12 |
공백을 이용한 "*"를 출력하는 순서도를 작성하시오. (0) | 2011.03.06 |
알파벳이 위의 결과로 출력하는 순서도를 작성하시오. (0) | 2011.03.06 |