private static int iN, iZ, mat, u;
private static double l, iB, A, dUz, dU;
private static string tmp;
private static bool loop;
public static void Main()
Console.WriteLine("=================================================");
Console.WriteLine("|| Leitungsdimensionierer ||");
Console.WriteLine("=================================================");
Console.WriteLine("|| Verlegeart: B1, Umgebungstemperatur: 30°C ||");
Console.WriteLine("=================================================");
Console.WriteLine("Spannung: [V]");
tmp = Console.ReadLine();
u = Convert.ToInt32(tmp);
Console.WriteLine("Nur positive Zahlen möglich!");
Console.WriteLine("Leiterlänge: [m]");
tmp = Console.ReadLine();
l= Convert.ToDouble(tmp);
Console.WriteLine("Nur positive Zahlen möglich!");
Console.WriteLine("Leitermaterial: [Zahl vor Material]");
Console.WriteLine("- 1 - Kupfer");
Console.WriteLine("- 2 - Aluminium");
Console.WriteLine("- 3 - Silber");
tmp = Console.ReadLine();
mat = Convert.ToInt32(tmp);
Console.WriteLine("Nur 1 , 2 oder 3 möglich!");
Console.WriteLine("Bemessungsstrom: [A]");
tmp = Console.ReadLine();
iB = Convert.ToDouble(tmp);
Console.WriteLine("Nur positive Zahlen eingeben!");
Console.WriteLine("Bemessungsstrom zu hoch! (max. 63A)");
else if(iB > 4 && iB <= 6) { iN = 6; }
else if(iB > 6 && iB <= 10) { iN = 10; }
else if(iB > 10 && iB <= 13) { iN = 13; }
else if(iB > 13 && iB <= 16) { iN = 16; }
else if(iB > 16 && iB <= 20) { iN = 20; }
else if(iB > 20 && iB <= 25) { iN = 25; }
else if(iB > 25 && iB <= 32) { iN = 32; }
else if(iB > 32 && iB <= 35) { iN = 35; }
else if(iB > 35 && iB <= 40) { iN = 40; }
else if(iB > 40 && iB <= 50) { iN = 50; }
else if(iB > 50 && iB <= 63) { iN = 63; }
dU = (2 * iN * l) / (mat * A);
else if(A == 1) { A = 1.5; }
else if(A == 1.5) { A = 2.5; }
else if(A == 2.5) { A = 4; }
else if(A == 4) { A = 6; }
else if(A == 6) { A = 10; }
else if(A == 10) { A = 16; }
else if(A == 16) { A = 25; }
else if(A == 25) { A = 35; }
else if(A == 35) { A = 50; }
Console.WriteLine("Benötigter Leiterquerschnitt: " + A + "mm²");
Console.WriteLine("ENTER drücken um von vorne zu beginnen. (Q und ENTER zum beenden) ");
tmp = Console.ReadLine();
if(tmp == "Q" || tmp == "q") {
Console.WriteLine("ENDE");