등수매기기
본 자료는 4페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
해당 자료는 4페이지 까지만 미리보기를 제공합니다.
4페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

등수매기기에 대한 보고서 자료입니다.

목차

- 문제해결방법

- 소스코드

- 화면프린트

본문내용

me=in;
}
else
name=mi;
printf("│2등 %s 점수 %d │\n\n",name, sec);
if(hee_fin>sue_fin)
a=hee_fin;
else
a=sue_fin;
if(in_fin>mi_fin)
b=in_fin;
else
b=mi_fin;
if(a>b)
thir=b;
else
thir=a;
if(thir==hee_fin){
name=hee;
}
else if(thir==sue_fin){
name=sue;
}
else if(thir==in_fin){
name=in;
}
else
name=mi;
printf("│3등 %s 점수 %d │\n\n",name, thir);
if(hee_fin a=hee_fin;
else
a=sue_fin;
if(in_fin b=in_fin;
else
b=mi_fin;
if(a>b)
fort=b;
else
fort=a;
if(fort==hee_fin){
name=hee;
}
else if(fort==sue_fin){
name=sue;
}
else if(fort==in_fin){
name=in;
}
else
name=mi;
printf("│4등 %s 점수 %d │\n\n",name, fort);
printf("└─────────────┘\n");
return 0;
}
- 화면프린트
- 문제 3.
4명의 학생들의 중간고사와 기말고사 점수의 평균을 구한다.
1등, 2등, 3등, 4등을 구별하는 프로그램을 작성한다.
- 문제해결방법
각개인마다 중간고사와 기말고사 점수의 평균을 구하여 아래와 같이 변수를 지정해주었다.
김태히의 중간고사와 기말고사점수의 평균 : hee_ave
김해수의 중간고사와 기말고사점수의 평균 : sue_ave
한가이의 중간고사와 기말고사점수의 평균 : in_ave
한지미의 중간고사와 기말고사점수의 평균 : mi_ave
등수를 구하는 프로그램은 문제 1과 문제 2와 동일.
- 소스코드
#include
int main ()
{
int hee_mid, sue_mid, in_mid, mi_mid, hee_fin, sue_fin, in_fin, mi_fin, fir, sec, thir, fort, name, hee_ave, sue_ave, in_ave, mi_ave, a,b;
char hee[] = "kimtaehee";
char sue[] = "kimhaesue";
char in[] = "hangain";
char mi[] = "hanjimi";
printf("kimtaehee의 중간고사 성적을 입력하세요 :");
scanf("%d",&hee_mid);
printf("kimhaesue의 중간고사 성적을 입력하세요 :");
scanf("%d",&sue_mid);
printf("hangain의 중간고사 성적을 입력하세요 :");
scanf("%d",&in_mid);
printf("hanjimi의 중간고사 성적을 입력하세요 :");
scanf("%d",&mi_mid);
printf("kimtaehee의 기말고사 성적을 입력하세요 :");
scanf("%d",&hee_fin);
printf("kimhaesue의 기말고사 성적을 입력하세요 :");
scanf("%d",&sue_fin);
printf("hangain의 기말고사 성적을 입력하세요 :");
scanf("%d",&in_fin);
printf("hanjimi의 기말고사 성적을 입력하세요 :");
scanf("%d",&mi_fin);
hee_ave=(hee_mid+hee_fin)/2;
sue_ave=(sue_mid+sue_fin)/2;
in_ave=(in_mid+in_fin)/2;
mi_ave=(mi_mid+mi_fin)/2;
if(hee_ave>sue_ave)
a=hee_ave;
else
a=sue_ave;
if(in_ave>mi_ave)
b=in_ave;
else
b=mi_ave;
if(a>b)
fir=a;
else
fir=b;
if(fir==hee_ave){
name=hee;
}
else if(fir==sue_ave){
name=sue;
}
else if(fir==in_ave){
name=in;
}
else
name=mi;
printf("┌─── 중간고사+기말고사 평균의 결과 ───┐\n");
printf("│1등 %s 점수 %d │\n\n",name, fir);
if(hee_ave a=hee_ave;
else
a=sue_ave;
if(in_ave b=in_ave;
else
b=mi_ave;
if(a>b)
sec=a;
else
sec=b;
if(sec==hee_ave){
name=hee;
}
else if(sec==sue_ave){
name=sue;
}
else if(sec==in_ave){
name=in;
}
else
name=mi;
printf("│2등 %s 점수 %d │\n\n",name, sec);
if(hee_ave>sue_ave)
a=hee_ave;
else
a=sue_ave;
if(in_ave>mi_ave)
b=in_ave;
else
b=mi_ave;
if(a>b)
thir=b;
else
thir=a;
if(thir==hee_ave){
name=hee;
}
else if(thir==sue_ave){
name=sue;
}
else if(thir==in_ave){
name=in;
}
else
name=mi;
printf("│3등 %s 점수 %d │\n\n",name, thir);
if(hee_ave a=hee_ave;
else
a=sue_ave;
if(in_ave b=in_ave;
else
b=mi_ave;
if(a>b)
fort=b;
else
fort=a;
if(fort==hee_ave){
name=hee;
}
else if(fort==sue_ave){
name=sue;
}
else if(fort==in_ave){
name=in;
}
else
name=mi;
printf("│4등 %s 점수 %d │\n\n",name, fort);
printf("└─────────────────────┘\n");
return 0;
}
- 화면프린트
  • 가격2,000
  • 페이지수13페이지
  • 등록일2009.04.20
  • 저작시기2008.3
  • 파일형식한글(hwp)
  • 자료번호#531258
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니