More actions
imported>Unknown No edit summary |
(Repair batch-0006 pages from live compare) |
||
| Line 22: | Line 22: | ||
char name | char name[5][10]; | ||
int korea | int korea[5], | ||
math | math[5], | ||
english | english[5], | ||
average | average[5], | ||
i, | i, | ||
a=1; | a=1; | ||
| Line 36: | Line 36: | ||
printf("이름:"); | printf("이름:"); | ||
scanf("%s" ,&name | scanf("%s" ,&name[i]); | ||
printf("국어성적:"); | printf("국어성적:"); | ||
scanf("%d" , &korea | scanf("%d" , &korea[i]); | ||
printf("수학성적:"); | printf("수학성적:"); | ||
scanf("%d" , &math | scanf("%d" , &math[i]); | ||
printf("영어성적:"); | printf("영어성적:"); | ||
scanf("%d" , &english | scanf("%d" , &english[i]); | ||
} | } | ||
for(i=0; i<5; i++){ | for(i=0; i<5; i++){ | ||
average | average[i] = (korea[i]+math[i]+english[i])/3; | ||
printf ("%s의 평균점수는 %d입니다.\n",name | printf ("%s의 평균점수는 %d입니다.\n",name[i],average[i]); | ||
} | } | ||
| Line 65: | Line 65: | ||
struct _people{ | struct _people{ | ||
char name | char name [20]; | ||
int kor; | int kor; | ||
int math; | int math; | ||
| Line 73: | Line 73: | ||
void main(void) | void main(void) | ||
{ | { | ||
struct _people people | struct _people people[5]; | ||
int i; | int i; | ||
int j; | int j; | ||
| Line 79: | Line 79: | ||
{ | { | ||
printf ("이름: "); | printf ("이름: "); | ||
scanf ("%s", people | scanf ("%s", people[i].name); | ||
printf ("국어성적:"); | printf ("국어성적:"); | ||
scanf ("%d", &people | scanf ("%d", &people[i].kor); | ||
printf ("수학성적:"); | printf ("수학성적:"); | ||
scanf ("%d", &people | scanf ("%d", &people[i].math); | ||
printf ("영어성적:"); | printf ("영어성적:"); | ||
scanf ("%d", &people | scanf ("%d", &people[i].eng); | ||
for (j=0; j<i; j++) | for (j=0; j<i; j++) | ||
people | people[i].ave= (people[i].kor+people[i].math+people[i].eng)/3; | ||
printf ("%s의 평균점수는 %d입니다\n", people | printf ("%s의 평균점수는 %d입니다\n", people[i].name, people[i].ave ); | ||
printf("\n"); | printf("\n"); | ||
} | } | ||
| Line 100: | Line 100: | ||
int main() | int main() | ||
{ | { | ||
char name | char name[5][10]; | ||
int korean | int korean[5]; | ||
int math | int math[5]; | ||
int english | int english[5]; | ||
int i; | int i; | ||
| Line 109: | Line 109: | ||
for(i=0; i<5; i++){ | for(i=0; i<5; i++){ | ||
printf("이름:"); | printf("이름:"); | ||
scanf(" %s",&name | scanf(" %s",&name[i]); | ||
printf("국어성적:"); | printf("국어성적:"); | ||
scanf(" %d",&korean | scanf(" %d",&korean[i]); | ||
printf("수학성적:"); | printf("수학성적:"); | ||
scanf(" %d",&math | scanf(" %d",&math[i]); | ||
printf("영어성적:"); | printf("영어성적:"); | ||
scanf(" %d",&english | scanf(" %d",&english[i]); | ||
} | } | ||
for(i=0; i<5; i++){ | for(i=0; i<5; i++){ | ||
printf("%s의 평균점수는 %f입니다.\n",&name | printf("%s의 평균점수는 %f입니다.\n",&name[i] ,(float)(korean[i]+math[i]+english[i])/3); | ||
} | } | ||
| Line 130: | Line 130: | ||
#include <stdlib.h> | #include <stdlib.h> | ||
int korean | int korean[5], math[5], english[5], i, average[5]; | ||
char name | char name[5][10]; | ||
void main() | void main() | ||
{ | { | ||
| Line 137: | Line 137: | ||
{ | { | ||
printf ("이름:"); | printf ("이름:"); | ||
scanf ("%s",&name | scanf ("%s",&name[i]); | ||
printf ("국어성적:"); | printf ("국어성적:"); | ||
scanf ("%d",&korean | scanf ("%d",&korean[i]); | ||
printf ("수학성적:"); | printf ("수학성적:"); | ||
scanf ("%d",&math | scanf ("%d",&math[i]); | ||
printf ("영어성적:"); | printf ("영어성적:"); | ||
scanf ("%d",&english | scanf ("%d",&english[i]); | ||
} | } | ||
for (i=0;i<5;i++) | for (i=0;i<5;i++) | ||
{ | { | ||
average | average[i] = (korean[i]+math[i]+english[i])/3; | ||
printf ("%s의 평균점수는 %d입니다.\n",name | printf ("%s의 평균점수는 %d입니다.\n",name[i],average[i]); | ||
} | } | ||
system ("pause"); | system ("pause"); | ||
| Line 161: | Line 161: | ||
{ | { | ||
struct grade { | struct grade { | ||
char name | char name[20]; | ||
int kor; | int kor; | ||
int math; | int math; | ||
| Line 168: | Line 168: | ||
}; | }; | ||
struct grade stu | struct grade stu[5]; | ||
int i; | int i; | ||
| Line 174: | Line 174: | ||
{ | { | ||
printf("이름: "); | printf("이름: "); | ||
scanf("%s", &stu | scanf("%s", &stu[i].name); | ||
printf("국어성적: "); | printf("국어성적: "); | ||
scanf("%d", &stu | scanf("%d", &stu[i].kor); | ||
printf("수학성적: "); | printf("수학성적: "); | ||
scanf("%d", &stu | scanf("%d", &stu[i].math); | ||
printf("영어성적: "); | printf("영어성적: "); | ||
scanf("%d", &stu | scanf("%d", &stu[i].eng); | ||
stu | stu[i].avg = (stu[i].kor + stu[i].math + stu[i].eng)/3; | ||
} | } | ||
for(i=0; i<5; i++) | for(i=0; i<5; i++) | ||
{ | { | ||
printf("%s의 평균은 %f입니다.\n", stu | printf("%s의 평균은 %f입니다.\n", stu[i].name, stu[i].avg); | ||
} | } | ||
| Line 194: | Line 194: | ||
return 0; | return 0; | ||
} | } | ||
Latest revision as of 01:08, 27 March 2026
//5명의 학생 성적 입력 받기 이름: 국어성적: 수학성적: 영어성적://5번 반복한다. . . . //각자의 평균점수 출력 XX의 평균점수는 XX입니다. . . .
송수생
#include <stdlib.h>
char name[5][10];
int korea[5],
math[5],
english[5],
average[5],
i,
a=1;
int main(){
while(a==1){
for(i=0; i<5; i++){
printf("이름:");
scanf("%s" ,&name[i]);
printf("국어성적:");
scanf("%d" , &korea[i]);
printf("수학성적:");
scanf("%d" , &math[i]);
printf("영어성적:");
scanf("%d" , &english[i]);
}
for(i=0; i<5; i++){
average[i] = (korea[i]+math[i]+english[i])/3;
printf ("%s의 평균점수는 %d입니다.\n",name[i],average[i]);
}
printf("다시입력하실려면 숫자1를 분러주세요..^^\n");
scanf("%d", &a);
}
system("PAUSE");
return 0;
}
신혜지
#include <stdio.h>
#include <stdlib.h>
struct _people{
char name [20];
int kor;
int math;
int eng;
int ave;
};
void main(void)
{
struct _people people[5];
int i;
int j;
for(i=1; i<6; i++)
{
printf ("이름: ");
scanf ("%s", people[i].name);
printf ("국어성적:");
scanf ("%d", &people[i].kor);
printf ("수학성적:");
scanf ("%d", &people[i].math);
printf ("영어성적:");
scanf ("%d", &people[i].eng);
for (j=0; j<i; j++)
people[i].ave= (people[i].kor+people[i].math+people[i].eng)/3;
printf ("%s의 평균점수는 %d입니다\n", people[i].name, people[i].ave );
printf("\n");
}
system("PAUSE");
return 0;
}
[joosama]
#include <stdio.h>
#include <stdlib.h>
int main()
{
char name[5][10];
int korean[5];
int math[5];
int english[5];
int i;
for(i=0; i<5; i++){
printf("이름:");
scanf(" %s",&name[i]);
printf("국어성적:");
scanf(" %d",&korean[i]);
printf("수학성적:");
scanf(" %d",&math[i]);
printf("영어성적:");
scanf(" %d",&english[i]);
}
for(i=0; i<5; i++){
printf("%s의 평균점수는 %f입니다.\n",&name[i] ,(float)(korean[i]+math[i]+english[i])/3);
}
system("PAUSE");
return 0;
}
임수연
#include <stdio.h>
#include <stdlib.h>
int korean[5], math[5], english[5], i, average[5];
char name[5][10];
void main()
{
for (i=0;i<5;i++)
{
printf ("이름:");
scanf ("%s",&name[i]);
printf ("국어성적:");
scanf ("%d",&korean[i]);
printf ("수학성적:");
scanf ("%d",&math[i]);
printf ("영어성적:");
scanf ("%d",&english[i]);
}
for (i=0;i<5;i++)
{
average[i] = (korean[i]+math[i]+english[i])/3;
printf ("%s의 평균점수는 %d입니다.\n",name[i],average[i]);
}
system ("pause");
}
장이슬
#include <stdio.h>
#include <stdlib.h>
int main()
{
struct grade {
char name[20];
int kor;
int math;
int eng;
float avg;
};
struct grade stu[5];
int i;
for(i=0; i<5; i++)
{
printf("이름: ");
scanf("%s", &stu[i].name);
printf("국어성적: ");
scanf("%d", &stu[i].kor);
printf("수학성적: ");
scanf("%d", &stu[i].math);
printf("영어성적: ");
scanf("%d", &stu[i].eng);
stu[i].avg = (stu[i].kor + stu[i].math + stu[i].eng)/3;
}
for(i=0; i<5; i++)
{
printf("%s의 평균은 %f입니다.\n", stu[i].name, stu[i].avg);
}
system("PAUSE");
return 0;
}