Jump to content

nurul_h5

Members
  • Content Count

    81
  • Joined

  • Last visited

Community Reputation

0 Normal

About nurul_h5

  • Rank
    Ahli
  • Birthday 11/24/1989

Profile Information

  • Gender
    Female
  • Location
    kuala lumpur

Contact Methods

  1. nurul_h5

    Tolong Check Kan

    atucara ni digunakan untuk bagi gred markah n kira purata. ada error dan pada masa yang sama kena masuk polymorphism. camner ek????????aku dh buntu ni.........btw thanks for your help #include<iostream> using namespace std; class Teacher { protected: char stafname[25],stafid[10]; public: void accept() { cout<<"\nEnter your name :"<<endl; cin>>stafname; cout<<"\nEnter staffid :"<<endl; cin>>stafid; } }; class Student:public Teacher { private: char Class[3],subject[12],name[25]; int a,bil,mark_bm1[ ],mark_bm2[ ],mark_math[ ],mark_science[ ],mark_bi[ ],total_bm1,total_bm2,total_math,total_science,total_bi; int average_bm1,average_bm2,average_math,average_science,average_bi; public: void Accept(); void display(); }; void Student::Accept() { cout<<"\nEnter Class :"; cin>>Class; cout<<"\nEnter number of student :"; cin>>bil; for(a=0;a<bil;a++) { cout<<"\nEnter student name :"; cin>>name; cout<<"\nEnter mark for Bahasa Melayu 1 :"; cin>>mark_bm1[a]; cout<<"\nEnter mark for Bahasa Melayu 2 :"; cin>>mark_bm2[a]; cout<<"\nEnter mark for Mathematics :"; cin>>mark_math[a]; cout<<"\nEnter mark for Science:"; cin>>mark_science[a]; cout<<"\nEnter mark for English:"; cin>>mark_bi[a]; total_bm1=total_bm1+mark_bm1[a]; total_bm2=total_bm2+mark_bm2[a]; total_math=total_math+mark_math[a]; total_science=total_science+mark_science[a]; total_bi=total_bi+mark_bi[a]; average_bm1=total_bm1/bil; average_bm2=total_bm2/bil; average_math=total_math/bil; average_science=total_science/bil; average_bi=total_bi/bil; } } void Student::display() { cout<<"\nClass :"<<Class; cout<<"\t\tBil. Student :"<<bil; for( a=0;a=bil;a++) { if(mark_bm1[a]>=80) { cout<<"Name :"<<name; cout<<"\n\nBahasa Melayu 1 :"<<mark_bm1[a]; cout<<"\tGred A"; } else if(mark_bm1[a]>59||mark_bm1[a]<80) { cout<<"Name :"<<name; cout<<"\n\nBahasa Melayu 1 :"<<mark_bm1[a]; cout<<"\tGred B"; } else if(mark_bm1[a]>39||mark_bm1[a]<60) { cout<<"Name :"<<name; cout<<"\n\nBahasa Melayu 1 :"<<mark_bm1[a]; cout<<"\tGred C"; } else { cout<<"Name :"<<name; cout<<"\n\nBahasa Melayu 1 :"<<mark_bm1[a]; cout<<"\tGred D"; } if(mark_bm2[a]>=80) { cout<<"\n\nBahasa Melayu 2 :"<<mark_bm2[a]; cout<<"\tGred A"; } else if(mark_bm2[a]>59||mark_bm2[a]<80) { cout<<"\n\nBahasa Melayu 2 :"<<mark_bm2[a]; cout<<"\tGred B"; } else if(mark_bm2[a]>39||mark_bm2[a]<60) { cout<<"\n\nBahasa Melayu 2 :"<<mark_bm2[a]; cout<<"\tGred C"; } else { cout<<"\n\nBahasa Melayu 2 :"<<mark_bm2[a]; cout<<"\tGred D"; } if(mark_math[a]>=80) { cout<<"\n\nMathematics :"<<mark_math[a]; cout<<"\tGred A"; } else if(mark_math[a]>59||mark_math[a]<80) { cout<<"\n\nMathematics :"<<mark_math[a]; cout<<"\tGred B"; } else if(mark_math[a]>39||mark_math[a]<60) { cout<<"\n\nMathematics :"<<mark_math[a]; cout<<"\tGred C"; } else { cout<<"\n\nMathematics :"<<mark_math[a]; cout<<"\tGred D"; } if(mark_science[a]>=80) { cout<<"\n\nScience :"<<mark_science[a]; cout<<"\tGred A"; } else if(mark_science[a]>59||mark_science[a]<80) { cout<<"\n\nScience :"<<mark_science[a]; cout<<"\tGred B"; } else if(mark_science[a]>39||mark_science[a]<60) { cout<<"\n\nScience :"<<mark_science[a]; cout<<"\tGred C"; } else { cout<<"\n\nScience :"<<mark_science[a]; cout<<"\tGred D"; } if(mark_bi[a]>=80) { cout<<"\n\nBahasa Inggeris :"<<mark_bi[a]; cout<<"\tGred A"; } else if(mark_bi[a]>59||mark_bi[a]<80) { cout<<"\n\nBahasa Inggeris :"<<mark_bi[a]; cout<<"\tGred B"; } else if(mark_bi[a]>39||mark_bi[a]<59) { cout<<"\n\nBahasa Inggeris :"<<mark_bi[a]; cout<<"\tGred C"; } else { cout<<"\n\nBahasa Inggeris :"<<mark_bi[a]; cout<<"\tGred D"; } } cout<<"\n Average for Bahasa Melayu 1:"<<average_bm1; cout<<"\n Average for Bahasa Melayu 2:"<<average_bm2; cout<<"\n Average for Mathematics:"<<average_math; cout<<"\n Average for Science:"<<average_science; cout<<"\n Average for English is:"<<average_bi; } void main() { Student obj1; obj1.accept(); obj1.Accept(); obj1.display(); }
×
×
  • Create New...