switch ¶
난잡합니다..ㅠㅠ;;;
~cpp #include <iostream.h> int main(void) { int score[10]; int i,A=0,B=0,C=0,D=0,F=0; int jul=0; char hak[10]; cout<<"성적 10개를 입력하여 주세요\n"; for(i=0;i<10;i++){ cin>>score[i]; if(score[i] == 999){ i=9; } } for(i=0;i<10;i++){ switch(score[i]/10){ case 10: hak[i] = 'A'; A++; break; case 9: hak[i] = 'A'; A++; break; case 8: hak[i] = 'B'; B++; break; case 7: hak[i] = 'C'; C++; break; case 6: hak[i] = 'D'; D++; break; case 5 : hak[i] = 'F'; F++; break; case 4 : hak[i] = 'F'; F++; break; case 3 : hak[i] = 'F'; F++; break; case 2 : hak[i] = 'F'; F++; break; case 1 : hak[i] = 'F'; F++; break; default : jul++; break; } } cout<<"A인 학생의 숫자는"<<A<<"\n"; cout<<"B인 학생의 숫자는"<<B<<"\n"; cout<<"C인 학생의 숫자는"<<C<<"\n"; cout<<"D인 학생의 숫자는"<<D<<"\n"; cout<<"F인 학생의 숫자는"<<F<<"\n"; cout<<"999 때문에 입력되지 않은 성적의 갯수는 10개중"<<jul<<"개 입니다.\n"; return 0; }