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#
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();
|
|
|
|
}
|
|
}
|
|
}
|