Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
CS201 Assignment 4 Solution, June 2010
#1
Code:
Solution:- #include <iostream> using namespace std; class Student{ private: string name; int rollNumber; string semester; double cgpa; public: Student(string n,int r,string s,double c ) {name=n; rollNumber=r; semester=s; cgpa=c; } Student() {name=""; rollNumber=0; semester="Summer 2010"; cgpa=4.0; } string get_semester() {return semester; } void set_semester(string n) {semester=n; } void set_roll(int n) {rollNumber=n; } int get_roll() {return rollNumber; } void set_name(string n) {name=n; } string get_name() {return name; } void set_cgpa(double n) {cgpa=n; } double get_cgpa() {return cgpa; } void print() {cout<<"Student Information\n"; cout<<"Name: "<<name<<endl; cout<<"Roll number: "<<rollNumber<<endl; cout<<"Semester: "<<semester<<endl; cout<<"Current GPA: "<<cgpa<<endl<<endl; } }; int main() {Student a; Student b("name",2345,"Spring 2010",3.5); a.print(); b.print(); system("pause"); return 0; }
Reply
#2
Nice code, one confusion though, why we are using setter and getter, while they are not used in intmain(); just because assigment mentioned them. I mean maybe we can make use of them/
Reply
#3
Instead we can enhance your print function in such a way to use getter function,

void print()
{cout<<"Student Information\n";
cout<<"Name: "<<get_name<<endl;
cout<<"Roll number: "<<get_roll<<endl;
cout<<"Semester: "<<get_semester<<endl;
cout<<"Current GPA: "<<get_cgpa<<endl<<endl;
}

Just a thought,
Reply
#4
ZalimJin Wrote:Instead we can enhance your print function in such a way to use getter function,

void print()
{cout<<"Student Information\n";
cout<<"Name: "<<get_name<<endl;
cout<<"Roll number: "<<get_roll<<endl;
cout<<"Semester: "<<get_semester<<endl;
cout<<"Current GPA: "<<get_cgpa<<endl<<endl;
}

Just a thought,

hmmmmmmmConfusedmileys22:Confusedmileys22:Confusedmileys22:
Reply
#5
thanks viki. Smile
Reply
#6
thanks for the cs201 solution
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Cs403 Assignment 3 Helping material May 8,2010 viki 1 5,212 04-28-2020, 03:19 PM
Last Post: ClaireBeauc
  cs301 assignment no 3 Solution 20 January 2016 Vuhelper 0 11,098 01-20-2016, 03:32 PM
Last Post: Vuhelper
  CS201 Assignment vo 3 Solution 20th January 2016 Vuhelper 2 2,606 01-20-2016, 03:28 PM
Last Post: Vuhelper
  CS101 Assignment no 3 Solution 20th January 2016 Vuhelper 0 2,289 01-20-2016, 03:25 PM
Last Post: Vuhelper
  SOC101 INTRODUCTION TO SOCIOLOGY assignment no 3 Solution 20 January 2016 Vuhelper 0 1,883 01-20-2016, 03:19 PM
Last Post: Vuhelper
  CS402 Assignment No 4 Solution & Discussion Xpert 0 2,110 08-01-2015, 02:33 AM
Last Post: Xpert
  cs101 Assignment No. 1 Solution 21 may spring 2015 semester Xpert 0 2,919 05-21-2015, 12:41 AM
Last Post: Xpert
  Assignment solution eng 301 due date 20 may 2015 rumesa khan 3 4,541 05-20-2015, 01:34 AM
Last Post: Xpert
  PHY301 Circuit Theory Assignment No. 1 idea Solution spring may 2015 semester Xpert 0 1,567 05-15-2015, 03:52 AM
Last Post: Xpert
  Assignment No. 01 Spring 2015 Information Systems CS507 idea solution spring 2015 Xpert 0 2,455 05-15-2015, 03:49 AM
Last Post: Xpert

Forum Jump:


Users browsing this thread: 1 Guest(s)