-
-
Neuer Benutzer
Öfters hier
In Datei speichern
Hallo,
ich brauche Hilfe für ein Kassenprogramm. Hier möchte ich den Gesamtpreis in einer Datei speichern, habe nur keine Lösung wie ich das hinbekommen kann. Währe nett wenn mir einer sagen kann wie das geht.
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int i,x=500,anzahl,wahl,groesse;
double preis=0,gesamt=0,betrag=0;
char j;
printf("\n (0)\tGesamtpreis");
printf("\n-------------------------------------------------");
printf("\n (1)\tPommes\t\t\t1.00 Euro");
printf("\n (2)\tKroketten\t\t1.20 Euro");
printf("\n (3)\tCurrywurst\t\t2.10 Euro");
printf("\n (4)\tSchaschlik\t\t3.50 Euro");
printf("\n (5)\tSchnitzel\t\t4.00 Euro");
printf("\n (6)\tHamburger\t\t2.20 Euro");
printf("\n (7)\tCheeseburger\t\t2.50 Euro");
printf("\n (8)\tFrikadelle\t\t1.80 Euro");
printf("\n (9)\tCola Fanta Wasser\t1.00 Euro");
printf("\n(10)\tSalate\t\t\t2.00 Euro");
printf("\n(11)\tKetchup Mayonaise \t0.30 Euro");
printf("\n(12)\tExtras");
printf("\nAuswahl bitte:");
for (i=0;i<x;i++)
{
anzahl=0;
scanf("%i",&wahl);
if (wahl==1)
{
printf("\nkleine (1)\tmittlere (2)\tgrosse (3) ");
scanf("%i",&groesse);
if (groesse==1)
{
preis=1;
printf("\nAnzahl: ");
scanf("%i",&anzahl);
printf("\n%i\tkl. Pommes\t%.2lf\tEuro",anzahl,preis*anzahl);
gesamt=gesamt+preis*anzahl;
}
if (groesse==2)
{
preis=1.50;
printf("\nAnzahl: ");
scanf("%i",&anzahl);
printf("\n%i\tm. Pommes\t%.2lf\tEuro",anzahl,preis*anzahl);
gesamt=gesamt+preis*anzahl;
}
if (groesse==3)
{
preis=2;
printf("\nAnzahl: ");
scanf("%i",&anzahl);
printf("\n%i\tgr. Pommes\t%.2lf\tEuro",anzahl,preis*anzahl);
gesamt=gesamt+preis*anzahl;
}
}
if (wahl==2)
{
preis=1.20;
printf("\nAnzahl: ");
scanf("%i",&anzahl);
printf("\n%i\tKroketten\t%.2lf\tEuro",anzahl,preis *anzahl);
gesamt=gesamt+preis*anzahl;
}
if (wahl==3)
{
preis=2.10;
printf("\nAnzahl: ");
scanf("%i",&anzahl);
printf("\n%i\tCurrywurst\t%.2lf\tEuro",anzahl,prei s*anzahl);
gesamt=gesamt+preis*anzahl;
}
if (wahl==4)
{
preis=3.50;
printf("\nAnzahl: ");
scanf("%i",&anzahl);
printf("\n%i\tSchaschlik\t%.2lf\tEuro",anzahl,prei s*anzahl);
gesamt=gesamt+preis*anzahl;
}
if (wahl==5)
{
preis=4.0;
printf("\nAnzahl: ");
scanf("%i",&anzahl);
printf("\n%i\tSchnitzel\t%.2lf\tEuro",anzahl,preis *anzahl);
gesamt=gesamt+preis*anzahl;
}
if (wahl==6)
{
preis=2.20;
printf("\nAnzahl: ");
scanf("%i",&anzahl);
printf("\n%i\tHamburger\t%.2lf\tEuro",anzahl,preis *anzahl);
gesamt=gesamt+preis*anzahl;
}
if (wahl==7)
{
preis=2.50;
printf("\nAnzahl: ");
scanf("%i",&anzahl);
printf("\n%i\tCheeseburger\t%.2lf\tEuro",anzahl,pr eis*anzahl);
gesamt=gesamt+preis*anzahl;
}
if (wahl==8)
{
preis=1.80;
printf("\nAnzahl: ");
scanf("%i",&anzahl);
printf("\n%i\tFrikadelle\t%.2lf\tEuro",anzahl,prei s*anzahl);
gesamt=gesamt+preis*anzahl;
}
if (wahl==9)
{
preis=1.0;
printf("\nAnzahl: ");
scanf("%i",&anzahl);
printf("\n%i\tGetraenk\t%.2lf\tEuro",anzahl,preis* anzahl);
gesamt=gesamt+preis*anzahl;
}
if (wahl==10)
{
preis=2.0;
printf("\nAnzahl: ");
scanf("%i",&anzahl);
printf("\n%i\tSalat\t%.2lf\tEuro",anzahl,preis*anz ahl);
gesamt=gesamt+preis*anzahl;
}
if (wahl==11)
{
preis=0.30;
printf("\nAnzahl: ");
scanf("%i",&anzahl);
printf("\n%i\tKetchup/Mayo\t%.2lf\tEuro",anzahl,preis*anzahl);
gesamt=gesamt+preis*anzahl;
}
if (wahl==12)
{
printf("Betrag eingeben: ");
scanf("%lf",&preis);
printf("\n\tExtras\t%.2lf\tEuro",preis);
gesamt=gesamt+preis;
}
if (wahl==0)
{
i=500;
printf("\n-----------------------------------------------------------------");
printf("\nGesamtpreis\t%.2lf\tEuro\n",gesamt);
}
}
system("PAUSE");
return;
}
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen