rendered paste body#include <stdio.h>
#include <stdlib.h>
int main(void)
{
printf("\t\t\t BITTE WAEHLEN SIE IHR GETRAENK\n");
printf("\n");
printf("\t\t 1 - Cappuchino \t\t0,80 Euro\n");
printf("\n");
printf("\t\t 2 - Kaffee schwarz \t\t0,60 Euro\n");
printf("\n");
printf("\t\t 3 - Zitronentee \t\t0,40 Euro\n");
printf("Ihre Wahl:\n");
int eingabe,temp,temp2,temp1,temp11,temp05,temp055;
float preis,rest,muenzen,ergebnis,temp02,temp022,temp01,temp011,temp005;
scanf("%d",&eingabe);
switch(eingabe)
{
case 1:
printf("Sie haben Cappuchino gewaehlt\n");
preis=0.80;
break;
case 2:
printf("Sie haben Kaffee schwarz gewaehlt\n");
preis=0.60;
break;
case 3:
printf("Sie haben Kaffee schwarz gewaehlt\n");
preis=0.40;
break;
default:
printf("Ungueltige Eingabe. ");
break;
}
printf("Sie muessen %.2f Euro bezahlen\n",preis);
printf("Wieviel Euro haben sie eingeworfen?:\n");
scanf("%f",&muenzen);
if (muenzen>preis)
{
ergebnis=((muenzen-preis)+0.005);
printf("Es gibt %.2f Euro Wechselgeld\n",ergebnis);
temp2=ergebnis/2;
printf("%d 2 Euromuenzen\n",temp2);
temp1=(ergebnis-2*temp2);
temp11=(temp1/1);
printf("%d 1 Euromuenzen\n",temp11);
temp05=((ergebnis-temp11)-(2*temp2));
temp055=(temp05/0.5);
printf("%d 50 Cent Muenzen\n",temp055);
temp02=((ergebnis-temp11-2*temp2-temp055));
temp022=(temp02/0.2);
printf("%.0f 20 Cent Muenzen\n",temp022);
temp01=(ergebnis-temp11-(2*temp2)-temp055-(temp022*0.2));
temp011=(temp01/0.1);
printf("%.0f 10 Cent Muenzen\n",temp011);
}
else
{
rest=preis-muenzen;
printf("Sie muessen noch %d einwerfen\n",rest);
}
system("PAUSE");
return 0;
}