잡담/문답 C++공부하면서 궁금한게
페이지 정보
본문
조건문을 배우면서 숙제로 한건데요, if부분을 꼭 저렇게 길게 써야 되는지?
else를 이용해서 어떻게 할 수 있지 않을가 생각을 해봐도
if로 하나 else if로 하나 저런 상황에선 다를게 없을거 같은;;
///////////////////////////////////////////////////////////////
#include
void main()
{
int kor, eng, math, sum;
double aver;
{
int kor, eng, math, sum;
double aver;
scanf("%d%d%d", &kor, &eng, &math);
printf("국어 영어 수학 총점 평균 학점\n");
sum=kor+eng+math;
aver=sum/3;
printf(" %d %d %d %d %.1f", kor, eng, math, sum, aver);
if(aver<=100&&aver>=90)
{
printf(" 수\n");
}
if(aver<=89&&aver>=80)
{
printf(" 우\n");
}
if(aver<=79&&aver>=70)
{
printf(" 미\n");
}
if(aver<=69&&aver>=60)
{
printf(" 양\n");
}
if(aver<=59)
{
printf(" 가\n");
}
}
printf("국어 영어 수학 총점 평균 학점\n");
sum=kor+eng+math;
aver=sum/3;
printf(" %d %d %d %d %.1f", kor, eng, math, sum, aver);
if(aver<=100&&aver>=90)
{
printf(" 수\n");
}
if(aver<=89&&aver>=80)
{
printf(" 우\n");
}
if(aver<=79&&aver>=70)
{
printf(" 미\n");
}
if(aver<=69&&aver>=60)
{
printf(" 양\n");
}
if(aver<=59)
{
printf(" 가\n");
}
}
///////////////////////////////////////////////////////////////
You idiot!
추천0