ok, i worked a while on this program and worked out all of the bugs myself except this one error i keep getting saying
error C2440: '=' : cannot convert from 'char [2]' to 'char'
This conversion requires a reinterpret_cast, a C-style cast or function-style cast
why does it say that when it is only 1 letter i'm trying to put in the variable...and i even tried actually putting grade[1], and it didnt do a thing.
Code:#include<iostream.h> class StudentGrade { private: int idNum; char name[20]; int testScore; int possible; char grade; public: StudentGrade(const int id, const char lname[], const int score, const int possPoints); StudentGrade(const int id, const char lname[], const int score); void displayStudentGrade(); void findGrade(); }; StudentGrade::StudentGrade(const int id, const char lname[], const int score, const int possPoints) { idNum=id; findGrade(); } StudentGrade::StudentGrade(const int id, const char lname[], const int score) { idNum=100; findGrade(); } void StudentGrade::displayStudentGrade() { cout<<"Student #"<<idNum<<" "<<name<<" earned "<<testScore<<" out of "<<possible<<". Letter grade is "<<grade<<endl; }; void StudentGrade::findGrade() { if(testScore/possible>=90) grade="A"; else if(testScore/possible>=80 && testScore/possible<90) grade="B"; else if(testScore/possible>=70 && testScore/possible<80) grade="C"; else if(testScore/possible>=60 && testScore/possible<70) grade="D"; else grade="F"; }; void main() { StudentGrade a(111,"McDevitt",98); StudentGrade b(222,"Zimmerman",85); StudentGrade c(333,"Feuger",70); StudentGrade d(444,"Tripp",69); StudentGrade f(555,"Baier",50); StudentGrade a1(666,"Pfeiffer",237,250); StudentGrade b1(777,"Faris",245,300); StudentGrade c1(888,"Heisler",700,1000); StudentGrade d1(999,"Cassidy",63,105); StudentGrade f1(1000,"Freund",2,200); a.displayStudentGrade(); b.displayStudentGrade(); c.displayStudentGrade(); d.displayStudentGrade(); f.displayStudentGrade(); a1.displayStudentGrade(); b1.displayStudentGrade(); c1.displayStudentGrade(); d1.displayStudentGrade(); f1.displayStudentGrade(); }



LinkBack URL
About LinkBacks


