|
Do it yourself
김혜원 님이 쓰신 글 :
: #include<iostream.h>
: : #include<string.h>
: : class Student
: : {
: : private:
: : int m_hak;
: : char m_name[10];
: : float m_C;
: : float m_DS;
: : float m_Linux;
: : float m_avg;
: :
: : public:
: : void show()
: : {
: : cout<<"학번"<<m_hak<<"이름"<<m_name[10]<<"c"<<m_C<<"DS"<<m_DS<<"Linux"<<m_Linux<<"평균"<<m_avg<<endl;
: : }
: :
: : void stu()
: : {
: : cout<<"학번을 입력하세요:";
: : cin>>hak;
: : cout<<"이름을 입력하세요:";
: : cin>>name;
: : cout<<"C점수를 입력하세요:";
: : cin>>C;
: : cout<<"DS점수를 입력하세요:";
: : cin>>DS;
: : cout<<"Linux점수를 입력하세요:";
: : cin>>Linux;
: : }
: :
: : };
: :
: : int main()
: : {
: : Student s[10]
: : while(1)
: : cout<<"입력할래안할래!";
: : Switch()
: : case 0;
: : return 0;
: : break;
: : case 1;
: : class.stu();
: : s[j].show()
: : j++
: : case 2:
: : for(int d=0; d<j; d++)
: : {
: : s[d].show();
: : }
: : rank[5];
: : for(i=0; i<j; i++)
: : rank[i]=1
: : for(k=0; k<j; k++)
: :
: : 여기까지만 했는데
: : 그다음엔 어떻게 해야될지를 모르겠어요
: :
: :
: :
: : 결과가
: : 성적입력(0,1,2)
: :
: : 예)성적 입력에다가 0을 입력하면 종료 1을입력하면 홍길동의 평점은 3.0입니다.라고까지 떠야되구요 2를 입력하면 전체성적과 순위가 나와야되는데요 학번이나 이름 c++ DS Linux 옆에다 제가 입력을 하면 홍길동 평점은 몇이다라고 떠야되는데 안떠요
: :
: :
: :
: : 학번
: :
: : 이름
: :
: : c++
: :
: : Ds
: :
: : Linux
: :
: : 홍길동 평점은 3.0입니다..
: :
: :
: :
: : 학번 이름 c++ ds linux 평점, 순위
|