STUDENT DETAILS USING POLYMORPHISM
namespace poly
{
class details
{
public string name;
public int regno,tot,avg;
public void get()
{
Console.WriteLine("Enter ur
name");
name = Console.ReadLine();
Console.WriteLine("Enter ur
regno");
regno =
int.Parse(Console.ReadLine());
}
public void get(int m1, int m2, int m3)
{
tot = m1 + m2 + m3;
avg = tot / 3;
}
public void put(int m1,int m2,int m3)
{
Console.WriteLine("Name "+ name);
Console.WriteLine("Reg no " + regno);
Console.WriteLine("Total " + tot);
Console.WriteLine("Average
" + avg);
if (m1 >= 35 && m2 >=
35 && m3 >= 35)
Console.WriteLine("PASS");
else
Console.WriteLine("FAIL");
if (avg >= 80)
Console.WriteLine("Grade
A");
else if (avg < 80 && avg
>= 60)
Console.WriteLine("Grade
B");
else if (avg > 60 && avg
< 35)
Console.WriteLine("Grade C");
else
Console.WriteLine("No
Grade");
}
}
class Program
{
static void Main(string[] args)
{
int m1, m2, m3;
details d = new details();
d.get();
Console.WriteLine("Enter
Mark1");
m1 = int.Parse(Console.ReadLine());
Console.WriteLine("Enter
Mark2");
m2 = int.Parse(Console.ReadLine());
Console.WriteLine("Enter
Mark3");
m3 = int.Parse(Console.ReadLine());
d.get(m1, m2, m3);
d.put(m1,m2,m3);
Console.ReadLine();
}
} }
No comments:
Post a Comment