You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

45 lines
1.5 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Rechnungserstellung
{
class Program
{
static void Main(string[] args)
{
int anzahl;
double rabatt, rabgeld, npreis, gesamtpreis,bpreis,rpreis,umsa;
Console.WriteLine("Rechnungserstellung");
//Eingabe
Console.Write("Geben Sie die Anzahl des Produktes an: ");
anzahl = Convert.ToInt32(Console.ReadLine());
Console.Write("Geben Sie die Rabatierung an(in %): ");
rabatt = Convert.ToDouble(Console.ReadLine());
Console.Write("Geben Sie den Einzelpreis(Netto in Euro) an: ");
npreis = Convert.ToDouble(Console.ReadLine());
//Berechnungen
gesamtpreis = anzahl * npreis;
rpreis = gesamtpreis - (gesamtpreis * (rabatt / 100));
bpreis = rpreis + (rpreis * 19 / 100);
rabgeld = gesamtpreis * (rabatt / 100);
umsa = rpreis * 19 / 100;
//Ausgabe
Console.WriteLine("Gesamtpreis(in Euro): "+gesamtpreis);
Console.WriteLine("Rabatt(in Euro): " + rabgeld);
Console.WriteLine("Preis abzügl. Rabatt: " + rpreis);
Console.WriteLine("Umsatzsteuer(in Euro): "+ umsa);
Console.WriteLine("Endpreis (Brutto in Euro): " + bpreis);
Console.ReadLine();
}
}
}