[go: up one dir, main page]

0% found this document useful (0 votes)
5 views5 pages

Student Result Classes

Uploaded by

js5383648
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views5 pages

Student Result Classes

Uploaded by

js5383648
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Student and Result Classes in C#

// Student.cs

using System;

public class Student

protected int marks1, marks2, marks3;

public int Marks1

get { return marks1; }

set

if (value >= 0 && value <= 100)

marks1 = value;

else

marks1 = 0;

public int Marks2

get { return marks2; }

set
Student and Result Classes in C#

if (value >= 0 && value <= 100)

marks2 = value;

else

marks2 = 0;

public int Marks3

get { return marks3; }

set

if (value >= 0 && value <= 100)

marks3 = value;

else

marks3 = 0;

public double Average

get

{
Student and Result Classes in C#

return (marks1 + marks2 + marks3) / 3.0;

// Result.cs

public class Result : Student

public void ShowResult()

Console.WriteLine("Marks1: " + Marks1);

Console.WriteLine("Marks2: " + Marks2);

Console.WriteLine("Marks3: " + Marks3);

Console.WriteLine("Average: " + Average.ToString("F1"));

if (Average >= 80)

Console.WriteLine("Grade: A");

else if (Average >= 60)

Console.WriteLine("Grade: B");

else if (Average >= 40)

Console.WriteLine("Grade: C");

else

Console.WriteLine("Grade: Fail");

}
Student and Result Classes in C#

// Program.cs

public class Program

public static void Main()

Result best = new Result();

best.Marks1 = 100;

best.Marks2 = 100;

best.Marks3 = 100;

Console.WriteLine("Best Student:");

best.ShowResult();

Console.WriteLine();

Result averageStudent = new Result();

averageStudent.Marks1 = 75;

averageStudent.Marks2 = 65;

averageStudent.Marks3 = 85;

Console.WriteLine("Average Student:");

averageStudent.ShowResult();

Console.WriteLine();
Student and Result Classes in C#

Result worst = new Result();

worst.Marks1 = 30;

worst.Marks2 = 20;

worst.Marks3 = 10;

Console.WriteLine("Worst Student:");

worst.ShowResult();

You might also like