string sTank = "Programmo-Tank";
Console.WriteLine("Willkommen bei Ihrer örtlichen Tankstelle \"{0}\"!",sTank);
string sVorname = "Matthias";
string sNachname = "Blobbman";
string sStraße = "Warsteiner Straße";
string sStadt = "Glauchau";
const double dLiter = 1.00;
const double dDiesel = 1.75;
const double dSuperE10 = 1.65;
const double dSuperE95 = 1.85;
const double dBioBenzin = 3.25;
Console.WriteLine("Welches Benzin wollen Sie tanken?⛽");
Console.WriteLine("|1|Diesel {0} €/{1:f} L",dDiesel ,dLiter);
Console.WriteLine("|2|Super E10 {0} €/{1:f} L",dSuperE10 ,dLiter);
Console.WriteLine("|3|Super E95 {0} €/{1:f} L",dSuperE95 ,dLiter);
Console.WriteLine("|4|Biologiches Benzin {0} €/{1:f} L",dBioBenzin ,dLiter);
int iBenzin = Convert.ToInt32(Console.ReadLine());
sBenzin = "Biologiches Benzin";
Console.WriteLine("Wie viel von {0} wollen Sie tanken?",sBenzin);
double dLITER = Convert.ToDouble(Console.ReadLine());
double dPreis = dPpL * dLITER;
double dGP = (dPreis + (dPreis * 0.19));
Console.WriteLine("Bitte zahlen Sie {0:#.00} Euro!", dGP);
double dGeld = Convert.ToDouble(Console.ReadLine());
BelegDrucken(sTank ,sVorname ,sNachname ,sStraße ,iNummer ,sStadt ,iPLZ ,iTel ,iFax ,sBenzin, dPpL, dLITER, dPreis, dGP, dGeld);
public static void Load()
Console.WriteLine("..........");
Console.WriteLine("...Lade...");
Console.WriteLine("..........");
public static void BelegDrucken(string Tank ,string Vorname ,string Nachname ,string Straße ,int Nummer ,string Stadt ,int PLZ ,int Tel ,int Fax ,string Benzin, double PpL, double Liter, double Preis, double GP, double Geld)
for (int a = 0;a<10 ;++a)
Console.WriteLine("●○●○●○●○●○●○●○●");
Console.WriteLine("○●○●○●○●○●○●○●○");
Console.WriteLine("{0}",Tank);
Console.WriteLine("\t{0} {1}",Vorname ,Nachname);
Console.WriteLine("\t{0} {1}",Straße ,Nummer);
Console.WriteLine("\t{0:00000} {1}",PLZ ,Stadt);
Random TSN = new Random();
int iTSN = TSN.Next(1, 1000);
Console.WriteLine("Tankstellen-Nr. : {0:0000000000}",iTSN);
Console.WriteLine("\t\t Tel. : {0:0###-#####}",Tel);
Console.WriteLine("\t\t Fax. : {0:0###-#####}",Fax);
Random BN1 = new Random();
Random BN2 = new Random();
Random BN3 = new Random();
int iBN1 = BN1.Next(1, 9999);
int iBN2 = BN2.Next(1, 100);
int iBN3 = BN3.Next(1, 99999);
Console.WriteLine("\nBeleg-Nr. {0:0000}/{1:000}/{2:00000} {3}.{4}.{5}",iBN1 ,iBN2 ,iBN3 ,DateTime.Today.Day ,DateTime.Today.Month ,DateTime.Today.Year);
Console.WriteLine("\n*{0:000000} {1} \t\t {2:#.00} EUR*",iB ,Benzin ,GP);
Random Zp = new Random();
int iZp = Zp.Next(1, 10);
Console.WriteLine("\n*Zp {0:d2}\t{1} l\t\t{2} EUR/l\t*",iZp ,Liter ,PpL);
Console.WriteLine("\n\n\t Gesamtbetrag:\t\t{0:#.00} EUR",GP);
Console.WriteLine("\n\tgegeben in\t {0:#.00} EUR", Geld);
Console.WriteLine("\tRückgeld \t {0:#.00} EUR", Geld - GP);
Console.WriteLine("DU HUND! ");