Ez 500
Ez 500
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Threading;
namespace ExaminationExamSystem
{
class Program
{
public static string username;
public static string password;
public static string name;
public static string address;
public static string gender;
public static int age;
public static long cn;
public static string ans1, ans2;
public static int a, b, c, d, e, total;
public static int a1, b1, c1, d1, e1, total1;
public static int a2, b2, c2, d2, e2, total2;
public static int a3, b3, c3, d3, e3, total3;
switch (select)
{
case "A":
{
Main2();
break;
}
case "B":
{
TakeExam();
break;
}
default:
Console.Clear();
A();
break;
}
}
public static void Main2()
{
int i = 0;
do
{
Console.WriteLine("\n\n");
Console.WriteLine("Creating Account");
Console.Write("\n");
Console.Write("\tName: ");
name = Console.ReadLine();
Console.Write("\tAddress: ");
address = Console.ReadLine();
Console.Write("\tAge: ");
age = int.Parse(Console.ReadLine());
Console.Write("\tGender: ");
gender = Console.ReadLine();
Console.Write("\tContact Number: ");
cn = long.Parse(Console.ReadLine());
Console.Write("\tUsername: ");
username = Console.ReadLine();
Console.Write("\tPassword: ");
password = Console.ReadLine();
}
while (i > 0);
{
Console.WriteLine("\n");
Console.WriteLine("Account Registered Successfully");
Console.WriteLine("\n\tName: " + name);
Console.WriteLine("\tAddress: " + address);
Console.WriteLine("\tAge: " + age);
Console.WriteLine("\tGender: " + gender);
Console.WriteLine("\tContact Number: " + cn);
Console.WriteLine("\nUsername and Password");
Console.WriteLine("\tUsername: " + username);
Console.WriteLine("\tPassword: " + password);
Console.ReadLine();
Console.Clear();
A();
}
}
public static void TakeExam()
{
Thread.Sleep(100);
}
}
public static void Exam()
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("Examination\n");
Console.WriteLine("English Quiz");
Console.WriteLine(" [1].Is Programing So Hard?");
Console.WriteLine(" [A] Yes [B] No");
Console.Write(" Answer: ");
ans1 = Console.ReadLine();
if (ans1 == "A")
{
a = 1;
English2();
}
else if (ans1 == "B")
{
a = 0;
English2();
}
else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine(" The Answer That You Choose Is
Invalid! Please Answer Again!");
Console.ResetColor();
Exam();
}
Console.ReadLine();
}
public static void English2()
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("\n");
Console.WriteLine(" [2]. Synonyms of Sorrow?");
Console.WriteLine(" [A] Sadness [B] Joy");
Console.Write(" Answer: ");
ans2 = Console.ReadLine();
if (ans2 == "A")
{
b = 1;
English3();
}
else if (ans2 == "B")
{
b = 0;
English3();
}
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine(" The Answer That You Choose Is
Invalid! Please Answer Again!");
Console.ResetColor();
English2();
}
Console.ReadLine();
}
public static void English3()
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("\n");
Console.WriteLine(" [3]. Determine the essential quality of?");
Console.WriteLine(" [A] Derive [B] Define");
Console.Write(" Answer: ");
ans2 = Console.ReadLine();
if (ans2 == "A")
{
c = 0;
English4();
}
else if (ans2 == "B")
{
c = 1;
English4();
}
else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine(" The Answer That You Choose Is
Invalid! Please Answer Again!");
Console.ResetColor();
English3();
}
Console.ReadLine();
}
public static void English4()
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("\n");
Console.WriteLine(" [4]. Locate and correct errors in a
computer�program code?");
Console.WriteLine(" [A] Debug [B] Bugde");
Console.Write(" Answer: ");
ans2 = Console.ReadLine();
if (ans2 == "A")
{
d = 1;
English5();
}
else if (ans2 == "B")
{
d = 0;
English5();
}
else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine(" The Answer That You Choose Is
Invalid! Please Answer Again!");
Console.ResetColor();
English4();
}
Console.ReadLine();
}
public static void English5()
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("\n");
Console.WriteLine(" [5]. The synonyms of Staunch?");
Console.WriteLine(" [A] Loyal [B] Love");
Console.Write(" Answer: ");
ans2 = Console.ReadLine();
if (ans2 == "A")
{
e = 1;
Console.Clear();
Math1();
}
else if (ans2 == "B")
{
e = 0;
Console.Clear();
Math1();
}
else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine(" The Answer That You Choose Is
Invalid! Please Answer Again!");
Console.ResetColor();
English5();
}
Console.ReadLine();
}
public static void Math1()
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("\n");
Console.WriteLine("Math Quiz\n");
Console.WriteLine(" [1]. 1 + 1 = ?");
Console.WriteLine(" [A] 1 [B] 2");
Console.Write(" Answer: ");
ans2 = Console.ReadLine();
if (ans2 == "A")
{
a1 = 0;
Math2();
}
else if (ans2 == "B")
{
a1 = 1;
Math2();
}
else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine(" The Answer That You Choose Is
Invalid! Please Answer Again!");
Console.ResetColor();
Math1();
}
Console.ReadLine();
}
public static void Math2()
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("\n");
Console.WriteLine(" [2]. 3 + 1 = ?");
Console.WriteLine(" [A] 4 [B] 1");
Console.Write(" Answer: ");
ans2 = Console.ReadLine();
if (ans2 == "A")
{
b1 = 1;
Math3();
}
else if (ans2 == "B")
{
b1 = 0;
Math3();
}
else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine(" The Answer That You Choose Is
Invalid! Please Answer Again!");
Console.ResetColor();
Math2();
}
Console.ReadLine();
}
public static void Math3()
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("\n");
Console.WriteLine(" [3]. 10 * 10 = ?");
Console.WriteLine(" [A] 1010 [B] 100");
Console.Write(" Answer: ");
ans2 = Console.ReadLine();
if (ans2 == "A")
{
c1 = 0;
Math4();
}
else if (ans2 == "B")
{
c1 = 1;
Math4();
}
else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine(" The Answer That You Choose Is
Invalid! Please Answer Again!");
Console.ResetColor();
Math3();
}
Console.ReadLine();
}
public static void Math4()
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("\n");
Console.WriteLine(" [4]. 7 % 2 = ?");
Console.WriteLine(" [A] 0 [B] 1");
Console.Write(" Answer: ");
ans2 = Console.ReadLine();
if (ans2 == "A")
{
d1 = 0;
Math5();
}
else if (ans2 == "B")
{
d1 = 1;
Math5();
}
else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine(" The Answer That You Choose Is
Invalid! Please Answer Again!");
Console.ResetColor();
Math4();
}
Console.ReadLine();
}
public static void Math5()
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("\n");
Console.WriteLine(" [5]. 10 - 2 = ?");
Console.WriteLine(" [A] 8 [B] 7");
Console.Write(" Answer: ");
ans2 = Console.ReadLine();
if (ans2 == "A")
{
e1 = 1;
Console.Clear();
Filipino1();
}
else if (ans2 == "B")
{
e1 = 0;
Console.Clear();
Filipino1();
}
else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine(" The Answer That You Choose Is
Invalid! Please Answer Again!");
Console.ResetColor();
Math5();
}
Console.ReadLine();
}
public static void Filipino1()
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("\n");
Console.WriteLine("Filipino Quiz\n");
Console.WriteLine(" [1]. Pag-uulit ng tunog-katinig sa inisyal na
bahagi ng salita ?");
Console.WriteLine(" [A] Aliterasyon [B] Literasyon");
Console.Write(" Answer: ");
ans2 = Console.ReadLine();
if (ans2 == "A")
{
a2 = 1;
Filipino2();
}
else if (ans2 == "B")
{
a2 = 0;
Filipino2();
}
else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine(" The Answer That You Choose Is
Invalid! Please Answer Again!");
Console.ResetColor();
Filipino1();
}
Console.ReadLine();
}
public static void Filipino2()
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("\n");
Console.WriteLine(" [2]. Pag-uulit ng tunog-katinig sa final na
bahagi ng salita ?");
Console.WriteLine(" [A] Konsonans [B] Asonans");
Console.Write(" Answer: ");
ans2 = Console.ReadLine();
if (ans2 == "A")
{
b2 = 1;
Filipino3();
}
else if (ans2 == "B")
{
b2 = 0;
Filipino3();
}
else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine(" The Answer That You Choose Is
Invalid! Please Answer Again!");
Console.ResetColor();
Filipino2();
}
Console.ReadLine();
}
public static void Filipino3()
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("\n");
Console.WriteLine(" [3]. Pag-uulit ng unang bahagi ng pahayag o
taludtod ?");
Console.WriteLine(" [A] Epifora [B] Anapora");
Console.Write(" Answer: ");
ans2 = Console.ReadLine();
if (ans2 == "A")
{
c2 = 0;
Filipino4();
}
else if (ans2 == "B")
{
c2 = 1;
Filipino4();
}
else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine(" The Answer That You Choose Is
Invalid! Please Answer Again!");
Console.ResetColor();
Filipino3();
}
Console.ReadLine();
}
public static void Filipino4()
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("\n");
Console.WriteLine(" [4]. Ginagamit ito upang bigyang-buhay o inaari
ng tao ang mga bagay na walang buhay ?");
Console.WriteLine(" [A] Pagbibigay Katauhan [B]
Pagwawangis");
Console.Write(" Answer: ");
ans2 = Console.ReadLine();
if (ans2 == "A")
{
d2 = 1;
Filipino5();
}
else if (ans2 == "B")
{
d2 = 0;
Filipino5();
}
else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine(" The Answer That You Choose Is
Invalid! Please Answer Again!");
Console.ResetColor();
Filipino4();
}
Console.ReadLine();
}
public static void Filipino5()
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("\n");
Console.WriteLine(" [5]. Lagpas sa katotohanan o eksaherado ang mga
pahayag kung pagsusuriin ?");
Console.WriteLine(" [A] Pagwawangis [B] Pagmamalabis");
Console.Write(" Answer: ");
ans2 = Console.ReadLine();
if (ans2 == "A")
{
e2 = 0;
Console.Clear();
Science1();
}
else if (ans2 == "B")
{
e2 = 1;
Console.Clear();
Science1();
}
else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine(" The Answer That You Choose Is
Invalid! Please Answer Again!");
Console.ResetColor();
Filipino5();
}
Console.ReadLine();
}
public static void Science1()
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("\n");
Console.WriteLine("Science Quiz\n");
Console.WriteLine(" [1]. Study of the physical and natural�world
using theoretical models and data from experiments or observation ?");
Console.WriteLine(" [A] Science [B] Mathematics");
Console.Write(" Answer: ");
ans2 = Console.ReadLine();
if (ans2 == "A")
{
a3 = 1;
Science2();
}
else if (ans2 == "B")
{
a3 = 0;
Science2();
}
else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine(" The Answer That You Choose Is
Invalid! Please Answer Again!");
Console.ResetColor();
Science1();
}
Console.ReadLine();
}
public static void Science2()
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("\n");
Console.WriteLine(" [2]. Synonyms of Science ?");
Console.WriteLine(" [A] Mind [B] Skill");
Console.Write(" Answer: ");
ans2 = Console.ReadLine();
if (ans2 == "A")
{
b3 = 0;
Science3();
}
else if (ans2 == "B")
{
b3 = 1;
Science3();
}
else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine(" The Answer That You Choose Is
Invalid! Please Answer Again!");
Console.ResetColor();
Science2();
}
Console.ReadLine();
}
public static void Science3()
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("\n");
Console.WriteLine(" [3]. The science of matter and energy and their
interactions ?");
Console.WriteLine(" [A] Physics [B] Physical");
Console.Write(" Answer: ");
ans2 = Console.ReadLine();
if (ans2 == "A")
{
c3 = 1;
Science4();
}
else if (ans2 == "B")
{
c3 = 0;
Science4();
}
else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine(" The Answer That You Choose Is
Invalid! Please Answer Again!");
Console.ResetColor();
Science3();
}
Console.ReadLine();
}
public static void Science4()
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("\n");
Console.WriteLine(" [4]. A process in which one or more substances
are changed into others ?");
Console.WriteLine(" [A] Chemical Reaction [B] Chemical
Substance");
Console.Write(" Answer: ");
ans2 = Console.ReadLine();
if (ans2 == "A")
{
d3 = 1;
Science5();
}
else if (ans2 == "B")
{
d3 = 0;
Science5();
}
else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine(" The Answer That You Choose Is
Invalid! Please Answer Again!");
Console.ResetColor();
Science4();
}
Console.ReadLine();
}
public static void Science5()
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("\n");
Console.WriteLine(" [5]. Distance travelled per unit time ?");
Console.WriteLine(" [A] Volume [B] Velocity");
Console.Write(" Answer: ");
ans2 = Console.ReadLine();
if (ans2 == "A")
{
e3 = 0;
Console.Clear();
Information();
}
else if (ans2 == "B")
{
e3 = 1;
Console.Clear();
Information();
}
else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine(" The Answer That You Choose Is
Invalid! Please Answer Again!");
Console.ResetColor();
Science5();
}
Console.ReadLine();
}
public static void Information()
{
total = (a + b + c + d + e);
total1 = (a1 + b1 + c1 + d1 + e1);
total2 = (a2 + b2 + c2 + d2 + e2);
total3 = (a3 + b3 + c3 + d3 + e3);
int totalscore = (total + total1 + total2 + total3);
Console.WriteLine("\n");
Console.WriteLine("Account Information");
Console.WriteLine("\tName: " + name);
Console.WriteLine("\tAddress: " + address);
Console.WriteLine("\tAge: " + age);
Console.WriteLine("\tGender: " + gender);
Console.WriteLine("\tContact Number: " + cn);
Console.WriteLine("\tTotal Points in English Quiz: " + total);
Console.WriteLine("\tTotal Points in Math Quiz: " + total1);
Console.WriteLine("\tTotal Points in Filipino Quiz: " + total2);
Console.WriteLine("\tTotal Points in Science Quiz: " + total3);
Console.WriteLine("\tOverall Points: " + totalscore);
if (totalscore == 20)
{
Console.WriteLine("\tRemarks: Outstanding");
}
else if (totalscore <= 19 && totalscore >= 17)
{
Console.WriteLine("\tRemarks: Very Good");
}
else if (totalscore <= 16 && totalscore >= 11)
{
Console.WriteLine("\tRemarks: Good");
}
else if (totalscore <= 10)
{
Console.WriteLine("\tRemarks: Failed");
}
Console.WriteLine("\n\n");
Console.WriteLine("Another Transaction");
Console.WriteLine(" [A] Take Quiz Again");
Console.WriteLine(" [B] Home");
Console.Write(" Select: ");
string sel = Console.ReadLine();
if (sel == "A")
{
Console.Clear();
Exam();
}
else if (sel == "B")
{
Console.Clear();
A();
}
else
{
Console.Clear();
Information();
}
Console.ReadLine();
}
}
}