#include<iostream.h> //Hybrid inheritance
#include<conio.h>
#include<stdio.h>
class Student
{
int rollno;
char name[20];
int age;
public:
void getdata();
void putdata();
};
class Marks:public Student
{
protected:
int i,m[5];
public:
void getd();
void putd();
};
class Attendance: public Student
{
int att;
public:
void check();
};
class Grade: public Marks,public Attendance
{
int s, Avg;
public:
void Calculate();
};
void Student :: getdata()
{
cout<<"Enter Rollno:\t";
cin>>rollno;
cout<<"Enter Name:\t";
gets(name);
cout<<"Enter Age:\t";
cin>>age;
}
void Student ::putdata()
{
cout<<rollno<<"\t"<<name<<"\t"<<age<<endl;
};
void Marks :: getd()
{
for(i=0;i<5;i++)
{
cout<<"Enter Marks:\t";
cin>>m[i];
};
void Marks:: putd()
{
for(i=0;i<5;i++)
{
cout<<m[i]<<endl;
}
};
void Attendance::check()
{
cout<<"Enter Attendance:\t";
cin>>att;
if(att>=85)
cout<<"Eligible For Exam";
else
cout<<"Not Eligible For Exam";
};
void Grade:: Calculate()
{
s=0;
for(i=0;i<5;i++)
s=s+m[i];
Avg=s/5;
if(avg>=80)
cout<<"Grade A";
else if (Avg>=60 && Avg<80)
cout<<"Grade B";
else if (Avg>=50 && Avg<60)
cout<<"Grade C";
else if (Avg<50)
cout<<"Grade D";
};
void main()
{
Student S;
S.getdata();
S.putdata();
Grade G;
G.getd();
G.putd();
G.Calculate();
G.check();
Getche();
}
}
I2luY2x1ZGU8aW9zdHJlYW0uaD4gLy9IeWJyaWQgaW5oZXJpdGFuY2UKI2luY2x1ZGU8Y29uaW8uaD4KI2luY2x1ZGU8c3RkaW8uaD4KY2xhc3MgU3R1ZGVudAp7CmludCByb2xsbm87CmNoYXIgbmFtZVsyMF07CmludCBhZ2U7CnB1YmxpYzoKdm9pZCBnZXRkYXRhKCk7CnZvaWQgcHV0ZGF0YSgpOwp9OwpjbGFzcyBNYXJrczpwdWJsaWMgU3R1ZGVudAp7CnByb3RlY3RlZDoKaW50ICBpLG1bNV07CnB1YmxpYzoKdm9pZCBnZXRkKCk7CnZvaWQgcHV0ZCgpOwp9OwpjbGFzcyBBdHRlbmRhbmNlOiBwdWJsaWMgU3R1ZGVudAp7CmludCBhdHQ7CnB1YmxpYzoKdm9pZCBjaGVjaygpOwp9OwpjbGFzcyBHcmFkZTogcHVibGljIE1hcmtzLHB1YmxpYyBBdHRlbmRhbmNlCnsKaW50IHMsIEF2ZzsKcHVibGljOgp2b2lkIENhbGN1bGF0ZSgpOwp9Owp2b2lkIFN0dWRlbnQgOjogZ2V0ZGF0YSgpCnsKY291dDw8IkVudGVyIFJvbGxubzpcdCI7CmNpbj4+cm9sbG5vOwpjb3V0PDwiRW50ZXIgTmFtZTpcdCI7CmdldHMobmFtZSk7CmNvdXQ8PCJFbnRlciBBZ2U6XHQiOwpjaW4+PmFnZTsKfQp2b2lkIFN0dWRlbnQgOjpwdXRkYXRhKCkKewpjb3V0PDxyb2xsbm88PCJcdCI8PG5hbWU8PCJcdCI8PGFnZTw8ZW5kbDsKfTsKdm9pZCBNYXJrcyA6OiBnZXRkKCkKewpmb3IoaT0wO2k8NTtpKyspCnsKY291dDw8IkVudGVyIE1hcmtzOlx0IjsKY2luPj5tW2ldOwp9Owp2b2lkIE1hcmtzOjogcHV0ZCgpCnsKZm9yKGk9MDtpPDU7aSsrKQp7CmNvdXQ8PG1baV08PGVuZGw7Cn0KfTsKdm9pZCBBdHRlbmRhbmNlOjpjaGVjaygpCnsKY291dDw8IkVudGVyIEF0dGVuZGFuY2U6XHQiOwpjaW4+PmF0dDsKaWYoYXR0Pj04NSkKY291dDw8IkVsaWdpYmxlIEZvciBFeGFtIjsKZWxzZQpjb3V0PDwiTm90IEVsaWdpYmxlIEZvciBFeGFtIjsKfTsKdm9pZCBHcmFkZTo6IENhbGN1bGF0ZSgpCnsKcz0wOwpmb3IoaT0wO2k8NTtpKyspCnM9cyttW2ldOwpBdmc9cy81OwppZihhdmc+PTgwKQpjb3V0PDwiR3JhZGUgQSI7CmVsc2UgaWYgKEF2Zz49NjAgJiYgQXZnPDgwKQpjb3V0PDwiR3JhZGUgQiI7CmVsc2UgaWYgKEF2Zz49NTAgJiYgQXZnPDYwKQpjb3V0PDwiR3JhZGUgQyI7CmVsc2UgaWYgKEF2Zzw1MCkKY291dDw8IkdyYWRlIEQiOwp9Owp2b2lkIG1haW4oKQp7ClN0dWRlbnQgUzsKUy5nZXRkYXRhKCk7ClMucHV0ZGF0YSgpOwpHcmFkZSBHOwpHLmdldGQoKTsKRy5wdXRkKCk7CkcuQ2FsY3VsYXRlKCk7CkcuY2hlY2soKTsKR2V0Y2hlKCk7Cn0KfQ==
Main.java:1: error: illegal character: '#'
#include<iostream.h> //Hybrid inheritance
^
Main.java:1: error: class, interface, or enum expected
#include<iostream.h> //Hybrid inheritance
^
Main.java:2: error: illegal character: '#'
#include<conio.h>
^
Main.java:3: error: illegal character: '#'
#include<stdio.h>
^
Main.java:7: error: ']' expected
char name[20];
^
Main.java:7: error: illegal start of type
char name[20];
^
Main.java:7: error: <identifier> expected
char name[20];
^
Main.java:7: error: ';' expected
char name[20];
^
Main.java:8: error: <identifier> expected
int age;
^
Main.java:9: error: illegal start of type
public:
^
Main.java:9: error: ';' expected
public:
^
Main.java:10: error: invalid method declaration; return type required
void getdata();
^
Main.java:13: error: '{' expected
class Marks:public Student
^
Main.java:13: error: <identifier> expected
class Marks:public Student
^
Main.java:15: error: illegal start of type
protected:
^
Main.java:15: error: ';' expected
protected:
^
Main.java:16: error: <identifier> expected
int i,m[5];
^
Main.java:16: error: ']' expected
int i,m[5];
^
Main.java:16: error: illegal start of type
int i,m[5];
^
Main.java:16: error: <identifier> expected
int i,m[5];
^
Main.java:16: error: ';' expected
int i,m[5];
^
Main.java:17: error: illegal start of type
public:
^
Main.java:17: error: <identifier> expected
public:
^
Main.java:18: error: ';' expected
void getd();
^
Main.java:18: error: illegal start of type
void getd();
^
Main.java:18: error: <identifier> expected
void getd();
^
Main.java:21: error: '{' expected
class Attendance: public Student
^
Main.java:21: error: <identifier> expected
class Attendance: public Student
^
Main.java:24: error: illegal start of type
public:
^
Main.java:24: error: ';' expected
public:
^
Main.java:25: error: invalid method declaration; return type required
void check();
^
Main.java:27: error: '{' expected
class Grade: public Marks,public Attendance
^
Main.java:27: error: <identifier> expected
class Grade: public Marks,public Attendance
^
Main.java:27: error: <identifier> expected
class Grade: public Marks,public Attendance
^
Main.java:27: error: <identifier> expected
class Grade: public Marks,public Attendance
^
Main.java:30: error: illegal start of type
public:
^
Main.java:30: error: ';' expected
public:
^
Main.java:31: error: invalid method declaration; return type required
void Calculate();
^
Main.java:33: error: class, interface, or enum expected
void Student :: getdata()
^
Main.java:36: error: class, interface, or enum expected
cin>>rollno;
^
Main.java:37: error: class, interface, or enum expected
cout<<"Enter Name:\t";
^
Main.java:38: error: class, interface, or enum expected
gets(name);
^
Main.java:39: error: class, interface, or enum expected
cout<<"Enter Age:\t";
^
Main.java:40: error: class, interface, or enum expected
cin>>age;
^
Main.java:41: error: class, interface, or enum expected
}
^
Main.java:45: error: class, interface, or enum expected
};
^
Main.java:46: error: class, interface, or enum expected
void Marks :: getd()
^
Main.java:48: error: class, interface, or enum expected
for(i=0;i<5;i++)
^
Main.java:48: error: class, interface, or enum expected
for(i=0;i<5;i++)
^
Main.java:51: error: class, interface, or enum expected
cin>>m[i];
^
Main.java:52: error: class, interface, or enum expected
};
^
Main.java:53: error: class, interface, or enum expected
void Marks:: putd()
^
Main.java:55: error: class, interface, or enum expected
for(i=0;i<5;i++)
^
Main.java:55: error: class, interface, or enum expected
for(i=0;i<5;i++)
^
Main.java:58: error: class, interface, or enum expected
}
^
Main.java:60: error: class, interface, or enum expected
void Attendance::check()
^
Main.java:63: error: class, interface, or enum expected
cin>>att;
^
Main.java:64: error: class, interface, or enum expected
if(att>=85)
^
Main.java:66: error: class, interface, or enum expected
else
^
Main.java:68: error: class, interface, or enum expected
};
^
Main.java:69: error: class, interface, or enum expected
void Grade:: Calculate()
^
Main.java:72: error: class, interface, or enum expected
for(i=0;i<5;i++)
^
Main.java:72: error: class, interface, or enum expected
for(i=0;i<5;i++)
^
Main.java:72: error: class, interface, or enum expected
for(i=0;i<5;i++)
^
Main.java:74: error: class, interface, or enum expected
Avg=s/5;
^
Main.java:75: error: class, interface, or enum expected
if(avg>=80)
^
Main.java:77: error: class, interface, or enum expected
else if (Avg>=60 && Avg<80)
^
Main.java:79: error: class, interface, or enum expected
else if (Avg>=50 && Avg<60)
^
Main.java:81: error: class, interface, or enum expected
else if (Avg<50)
^
Main.java:83: error: class, interface, or enum expected
};
^
Main.java:84: error: class, interface, or enum expected
void main()
^
Main.java:87: error: class, interface, or enum expected
S.getdata();
^
Main.java:88: error: class, interface, or enum expected
S.putdata();
^
Main.java:89: error: class, interface, or enum expected
Grade G;
^
Main.java:90: error: class, interface, or enum expected
G.getd();
^
Main.java:91: error: class, interface, or enum expected
G.putd();
^
Main.java:92: error: class, interface, or enum expected
G.Calculate();
^
Main.java:93: error: class, interface, or enum expected
G.check();
^
Main.java:94: error: class, interface, or enum expected
Getche();
^
Main.java:95: error: class, interface, or enum expected
}
^
80 errors