-
Notifications
You must be signed in to change notification settings - Fork 0
/
Program.cs
103 lines (92 loc) · 3.31 KB
/
Program.cs
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
95
96
97
98
99
100
101
102
103
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace StudentApplication
{
internal class Program
{
static void Main(string[] args)
{
bool control = true;
Student student1 = new Student(1, "Emil", "Qallacov", 50, 40, 73, "BHOS");
Console.WriteLine("WELCOME TO THE STUDENT APPLICATION..." +
"ENTER THE PROCESS...");
while(control)
{
Console.WriteLine();
EnterProcess();
Console.Write("ENTER=>");
string option = Console.ReadLine();
switch(option)
{
case "1":
Console.WriteLine("Student Information:");
student1.ShowStudentData();
break;
case "2":
double gpa = student1.FindStudentGPA();
Console.WriteLine("Student gpa is " + gpa);
break;
case "3":
Console.WriteLine("Student University:");
student1.StudentUniversity();
break;
case "4":
Console.WriteLine("exit...");
control = false;
break;
}
}
}
static void EnterProcess()
{
Console.WriteLine("1-Show student information!");
Console.WriteLine("2-Show student GPA!");
Console.WriteLine("3-Show student university!");
Console.WriteLine("4-Exit...");
}
}
public class Student
{
private int StudentId;
private string FirstName;
private string LastName;
private double quiz1;
private double quiz2;
private double final;
private string UniversityName;
public Student(int StudentId_, string FirstName_, string LastName_, double quiz1_, double quiz2_, double final_, string UniversityName_)
{
StudentId = StudentId_;
FirstName = FirstName_;
LastName = LastName_;
quiz1 = quiz1_;
quiz2 = quiz2_;
final = final_;
UniversityName = UniversityName_;
}
public void ShowStudentData()
{
Console.WriteLine("SHOW STUDENT ID:" + StudentId);
Console.WriteLine("SHOW FIRST NAME:" + FirstName);
Console.WriteLine("SHOW LAST NAME:" + LastName);
Console.WriteLine("SHOW QUIZ1 VALUE:" + quiz1);
Console.WriteLine("SHOW QUIZ2 VALUE:" + quiz2);
Console.WriteLine("SHOW FINAL VALUE:" + final);
Console.WriteLine("SHOW UNIVERSITY NAME:" + UniversityName);
}
public double FindStudentGPA()
{
double result = quiz1 * 0.2 + quiz2 * 0.2 + final * 0.6;
return result;
}
public void StudentUniversity()
{
string uni;
uni = UniversityName;
Console.WriteLine("student univerity is " + uni);
}
}
}