All pastes #764483 Raw Edit

Anonym

public text v1 · immutable
·published 2007-11-07 08:02 UTC
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;
}