학생들의 학점을 입력받아서, 입력받은 학점을 A,B,C,D,F
각각 총 몇명인지 계산
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
int a=0; int b=0; int c=0; int d=0; int f=0;
char score;
while(1) {
cout<<"학점을 입력하세요.\n(입력이 끝나면 Q를 입력하세요.): "; cin>>score;
switch(score) {
case 'A' : a++; break;
case 'B' : b++; break;
case 'C' : c++; break;
case 'D' : d++; break;
case 'F' : f++; break;
default : cout<<"A,B,C,D,F 중 하나를 입력하세요.";
}
if(score=='Q') break;
}
cout<<"입력된 전체 학생 학점은 : "<<endl;
cout<<"A는 "<<a<<"명"<<endl;
cout<<"B는 "<<b<<"명"<<endl;
cout<<"C는 "<<c<<"명"<<endl;
cout<<"D는 "<<d<<"명"<<endl;
cout<<"F는 "<<f<<"명"<<endl;
return 0;
}

댓글 없음:
댓글 쓰기