Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<math.h>
- #include<stdio.h>
- int main(void)
- {
- char wein_name[40];
- float artikelnummer;
- float flaschenanzahl;
- float preis;
- float vskosten;
- float preis_gesamt;
- float preis_flasche;
- float preis_end;
- float vskosten_mwst;
- float vs_end;
- float preis_bestellung;
- float flasche_mwst;
- float preisf_mwst;
- float preis_mwst;
- float preis_end_mwst;
- float preis_bestellugn_mwst;
- printf("***********Programm start*************\n\n");
- printf("Geben sie den Namen des Weines ein\n");
- scanf("%s", &wein_name);
- printf("Geben sie die Artikelnummer\n ");
- scanf("%f", &artikelnummer);
- printf("Geben sie die Flaschenanzahl ein\n");
- scanf("%f", &flaschenanzahl);
- printf("Geben sie den Preis pro Flasche an\n");
- scanf("%f", &preis);
- printf("Geben sie die Versandtkosten inklusive Mehrwertsteuer an\n");
- scanf("%f", &vskosten);
- if (artikelnummer < 0)
- {
- printf("Es gibt keine negative Artikelnummer\n");
- printf("Bitte geben sie eine andere Arikelnummer ein\n");
- scanf("%f", &artikelnummer);
- }
- if (flaschenanzahl < 0)
- {
- printf("Die flaschenanzahl darf nicht negativ sein\n");
- printf("Bitte geben sie eine neue flaschenanzahl an\n");
- scanf("%f", &flaschenanzahl);
- }
- if (preis < 0)
- {
- printf("Der preis darf nicht negativ sein\n");
- printf("Bitte geben sie einen neuen preis an\n");
- scanf("%f", &preis);
- }
- if (vskosten < 0)
- {
- printf("Die versandkosten dürfen nicht negativ sein\n");
- printf("Bitte geben sie eine neue zahl ein an\n");
- scanf("%f", &vskosten);
- }
- if (flaschenanzahl >= 1 && flaschenanzahl <= 4)
- printf(" sie haben 1-4 flaschen bestellt \n\n");
- preis_gesamt = flaschenanzahl * preis;
- preis_end = preis_gesamt;
- preis_flasche = preis_end / flaschenanzahl;
- if (flaschenanzahl >= 5 && flaschenanzahl <= 10)
- {
- printf("sie haben 5 - 10 flaschen bestellt somit erhalten sie 4 Prozent rabatt\n\n");
- preis_gesamt = flaschenanzahl * preis;
- preis_end = preis_gesamt - preis_gesamt * (4.0 / 100.0);
- preis_flasche = preis_end / flaschenanzahl;
- }
- if (flaschenanzahl >= 11 && flaschenanzahl <= 20)
- {
- printf("sie haben 11 - 20 flaschen bestellt somit erhalten sie 7 Prozent rabatt\n\n");
- preis_gesamt = flaschenanzahl * preis;
- preis_end = preis_gesamt - preis_gesamt * (7.0 / 100.0);
- preis_flasche = preis_end / flaschenanzahl;
- }
- if (flaschenanzahl > 20)
- {
- printf("sie haben über 20 flaschen bestellt somit erhalten sie 10 Prozent rabatt\n\n");
- preis_gesamt = flaschenanzahl * preis;
- preis_end = preis_gesamt - preis_gesamt * (10.0 / 100.0);
- preis_flasche = preis_end / flaschenanzahl;
- }
- flasche_mwst = preis_flasche * 0.19;
- preisf_mwst = flasche_mwst + preis_flasche;
- preis_mwst = preis_end * 0.19;
- preis_end_mwst = preis_end + preis_mwst;
- vskosten_mwst = vskosten * 0.19;
- vs_end = vskosten - vskosten_mwst;
- preis_bestellung = vskosten + preis_end * 1.19;
- preis_bestellugn_mwst = preis_bestellung * 0.19;
- printf("Der Name des weines lautet: %s\n", wein_name);
- printf("Die Artikelnummer lautet: %f\n", artikelnummer);
- printf("Der preis pro flasche (mit mwst) lautet: %.2f euro \n", preisf_mwst);
- printf("Der preis aller Flaschen lautet (mit mwst): %.2f euro \n", preis_end_mwst);
- printf("Die mwst-freien Versandtkosten lauten: %.2f euro \n", vs_end);
- printf("Die mwst kosten lauten: %.2f euro \n\n", preis_bestellugn_mwst);
- printf("Der end Preis lautet: %.2f euro ", preis_bestellung);
- getchar();
- getchar();
- return(1);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement