-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathLab1_Question4.cs
More file actions
94 lines (80 loc) · 3.27 KB
/
Copy pathLab1_Question4.cs
File metadata and controls
94 lines (80 loc) · 3.27 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;
namespace Lab1_Question4
{
class SchoolDemo
{
//fields
private int rollNumber;
private string studentName;
private byte age;
private char gender;
private DateTime dateOfBirth;
private string address;
private float percentage;
//properties
public int RollNumber { get => rollNumber; set => rollNumber = value; }
public string StudentName { get => studentName; set => studentName = value; }
public byte Age { get => age; set => age = value; }
public char Gender { get => gender; set => gender = value; }
public DateTime DateOfBirth { get => dateOfBirth; set => dateOfBirth = value; }
public string Address { get => address; set => address = value; }
public float Percentage { get => percentage; set => percentage = value; }
public SchoolDemo()
{
RollNumber = 0;
StudentName = "";
Age = 0;
Gender = '\0';
DateOfBirth = DateTime.Now;
Address = "";
Percentage = 0.0F;
}
public SchoolDemo(int RollNumber,string StudentName,byte Age,char Gender,DateTime DateOfBirth,string Address,float Percentage)
{
this.RollNumber = RollNumber;
this.StudentName = StudentName;
this.Age = Age;
this.Gender = Gender;
this.DateOfBirth = DateOfBirth;
this.Address = Address;
this.Percentage = Percentage;
}
}
class Program
{
public static void Main()
{
SchoolDemo sch = new SchoolDemo();
Console.WriteLine("Enter details:");
Console.WriteLine("Roll Number");
sch.RollNumber = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Student name");
sch.StudentName = Console.ReadLine();
Console.WriteLine("Age");
sch.Age = Convert.ToByte(Console.ReadLine());
Console.WriteLine("Gender");
sch.Gender = Convert.ToChar(Console.ReadLine());
Console.WriteLine("Date of Birth");
sch.DateOfBirth = Convert.ToDateTime(Console.ReadLine());
Console.WriteLine("Address");
sch.Address = Console.ReadLine();
Console.WriteLine("Percentage");
sch.Percentage = float.Parse(Console.ReadLine());
Console.WriteLine("\n");
SchoolDemo sch2 = new SchoolDemo(sch.RollNumber,sch.StudentName,sch.Age,sch.Gender,sch.DateOfBirth,sch.Address,sch.Percentage);
Console.WriteLine("Roll Number: " + sch.RollNumber);
Console.WriteLine("Student name: " + sch.StudentName);
Console.WriteLine("Age: " + sch.Age);
Console.WriteLine("Gender: " + sch.Gender);
Console.WriteLine("Date of Birth: " + sch.DateOfBirth);
Console.WriteLine("Address: " + sch.Address);
Console.WriteLine("Percentage: " + sch.Percentage);
Console.ReadKey();
}
}
}