static void Main(string[] args)
var arrUsers = new Users[]
new Users("¨Steven", "Gschwind", 2003),
Console.ForegroundColor = ConsoleColor.DarkBlue;
Console.WriteLine("\tzum einloggen 1 zum registrieren 2\n\t");
Console.ForegroundColor = ConsoleColor.Cyan;
var input = Console.ReadLine();
bool successfull = false;
Console.ForegroundColor = ConsoleColor.DarkBlue;
Console.WriteLine("Write your username:");
Console.ForegroundColor = ConsoleColor.Cyan;
var username = Console.ReadLine();
Console.ForegroundColor = ConsoleColor.DarkBlue;
Console.WriteLine("Enter your password:");
Console.ForegroundColor = ConsoleColor.Cyan;
var password = Console.ReadLine();
foreach (Users user in arrUsers)
if (username == user.username && password == user.password)
Console.ForegroundColor = ConsoleColor.DarkGreen;
Console.WriteLine("Hello "+ username + "\nYou have successfully logged in !!!");
Console.ForegroundColor = ConsoleColor.Blue;
Console.Write("Welcome " + user.username + " ");
Console.Write("Geben sie ihre zahl ein " + "\n\t\t1= Umfang Calculator " + "\n\t\t2= Flächen Calculator " + "\n\t\t3= Volume Calculator " + "\n\t\t4= Exit" + "\n\t> ");
Console.ForegroundColor = ConsoleColor.Cyan;
txt = Console.ReadLine();
zahl = Convert.ToInt32(txt);
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("\tUmfang Calculator");
Console.WriteLine("Gebe die Zahl ein: ");
int a = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("" + 2 + "*" + a + "*" + Math.PI + "=" + (2 * a * Math.PI));
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("\tFlächen Calculator");
Console.WriteLine("Gebe die Zahl ein: ");
int a = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("" + a + "^" + 2 + "*" + Math.PI + "=" + (Math.Pow(a, 2) * Math.PI));
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("\tVolume Calculator");
Console.WriteLine("Geben sie die zahl ein für die Fläche:");
int a = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Geben sie die höhe ein: ");
int b = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("" + a + "^" + 2 + "*" + Math.PI + "*" + b + "=" + (Math.Pow(a, 2) * Math.PI) * b);
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("\tExit");
Console.ForegroundColor = ConsoleColor.DarkRed;
Console.WriteLine("Do you want to exit? \n\ty/n");
Console.ForegroundColor = ConsoleColor.Cyan;
input = Console.ReadLine().ToLower();
if (input == "y" || input == "yes")
else if (input == "n" || input == "no")
Console.ForegroundColor = ConsoleColor.DarkRed;
Console.WriteLine("Your username or password is incorect, try again !!!");
Console.ForegroundColor = ConsoleColor.DarkBlue;
Console.WriteLine("Enter your username:");
Console.ForegroundColor = ConsoleColor.Cyan;
var username = Console.ReadLine();
Console.ForegroundColor = ConsoleColor.DarkBlue;
Console.WriteLine("Enter your password:");
Console.ForegroundColor = ConsoleColor.Cyan;
var password = Console.ReadLine();
Console.ForegroundColor = ConsoleColor.DarkBlue;
Console.WriteLine("Enter your id:");
Console.ForegroundColor = ConsoleColor.Cyan;
int id = int.Parse(Console.ReadLine());
Array.Resize(ref arrUsers, arrUsers.Length + 1);
arrUsers[arrUsers.Length - 1] = new Users(username, password, id);
Console.ForegroundColor = ConsoleColor.DarkRed;
Console.WriteLine("Please try again !!!");
public Users(string username, string password, int id)
this.username = username;
this.password = password;