|
|
글을 다 날려서 다시 적는다. !! (2009-05-06에 날림)
2006/09/27 22:33 원본보기
printf(" 국어 | 수학 | 영어 | 미술 | 음악 | 총점 | 평균 |\n");
for(j = 0 ; j <2 ; j++)
{
printf("%5s : ",UseID[j]);
for(i = 0; i<5 ; i++)
{
printf("%6d |", input[j][i]);
sum[j] += input[j][i];
}
printf("%6d |",sum[j]);
printf("%6d |",sum[j]/5);
printf("\n");
}
printf("-------------------------------------------------------------\n");
}
2006/09/27 22:33 원본보기
대학시절 ( 아직도 대학생이지만 .. ) 그 때는 힘들었지만,
초보 불량 코드 를 올려봅니다. (__)/
초보 불량 코드 를 올려봅니다. (__)/
#include<stdio.h>
// C 응용 레포트 배열 예제 1.
// 학점 관리 프로그램
// 2명의 학생까지 배열을 사용해서 총점과 평균을 구할수 있다.
// 학점 관리 프로그램
// 2명의 학생까지 배열을 사용해서 총점과 평균을 구할수 있다.
void main()
{
char UseID[2][20]; // 2명의 학생을 받을수 있다.
char Subject[5][5] = {"국어","수학","영어","미술","음악"};
int input[2][5],sum[2]={0,0}; // 각 과목의 점수와 총점
int i,j;
printf("----------------------------- \n \n");
printf(" 학점 관리 프로그램 \n \n");
printf("----------------------------- \n");
{
char UseID[2][20]; // 2명의 학생을 받을수 있다.
char Subject[5][5] = {"국어","수학","영어","미술","음악"};
int input[2][5],sum[2]={0,0}; // 각 과목의 점수와 총점
int i,j;
printf("----------------------------- \n \n");
printf(" 학점 관리 프로그램 \n \n");
printf("----------------------------- \n");
for(j =0 ; j<2 ; j++) // 2명의 학생을 받을수 있다.
{
printf(" 당신의 이름을 치시오 : ");
scanf("%s",UseID[j]); // 20자 길이까지 이름을 받을수 있다.
{
printf(" 당신의 이름을 치시오 : ");
scanf("%s",UseID[j]); // 20자 길이까지 이름을 받을수 있다.
for(i = 0 ; i<5 ; i++)
{
printf(" %s의 %s점수는 : ", UseID[j],Subject[i]);
scanf("%d",&input[j][i]);
for(;input[j][i] < 0 || input[j][i] > 100;)
{
printf(" 0~100 사이 치라 : ");
scanf("%d",&input[j][i]);
continue;
}
}
printf("----------------------------- \n");
}
printf("-------------------------------------------------------------\n");{
printf(" %s의 %s점수는 : ", UseID[j],Subject[i]);
scanf("%d",&input[j][i]);
for(;input[j][i] < 0 || input[j][i] > 100;)
{
printf(" 0~100 사이 치라 : ");
scanf("%d",&input[j][i]);
continue;
}
}
printf("----------------------------- \n");
}
printf(" 국어 | 수학 | 영어 | 미술 | 음악 | 총점 | 평균 |\n");
for(j = 0 ; j <2 ; j++)
{
printf("%5s : ",UseID[j]);
for(i = 0; i<5 ; i++)
{
printf("%6d |", input[j][i]);
sum[j] += input[j][i];
}
printf("%6d |",sum[j]);
printf("%6d |",sum[j]/5);
printf("\n");
}
printf("-------------------------------------------------------------\n");
}
IE9 이상으로 브라우저를 업그레이드하거나, 크롬, 파이어폭스 등 최신 브라우저를 이용해주세요.