convert this code to Csharp
convert this code to Csharp
source code:
#include<stdio.h>
class Student //Base Class named Student as asked in the question
{
protected:
int subjects[3], i;
char name[20];
public:
void accept_details()
{
printf("\n Enter the name of the student \n: ");
gets(name);
printf("Name : %s", name);
printf("\n Enter Marks for Three Subjects ");
printf("\n ------------------------------- \n");
printf("\n Maths %d : ");
scanf(subjects[0]);
printf("\n Science %d : ");
scanf(subjects[1]);
printf("\n English %d : ");
scanf(subjects[2]);
}
};
class Total : public AddData
{
protected:
int total;
public:
void total_of_three_subjects()
{
total = subjects[0] + subjects[1] + subjects[2];
}
};
class Average : public Total //Class Percentage – Derived Class. Derived from class Total
{
private:
float avg;
public:
void calculate_average()
{
avg=total/3;
}
void show_result()
{
printf("\n ------------------------------- \n");
printf("\n Average is %f : ", avg);
}
};
int main()
{
Average x;
x.accept_details();
x.total_of_three_subjects();
x.calculate_average();
x.show_result();
return 0;
Step by step
Solved in 3 steps with 1 images