home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / c / tcpp / examples / salestag.c < prev    next >
C/C++ Source or Header  |  1990-06-09  |  677b  |  32 lines

  1. /* SALESTAG.C - Beispiel aus Kapitel 4 der
  2.                 Einführung.
  3.    SALESTAG.C berechnet einen Rechnungsbeleg. */
  4.  
  5. #include <stdio.h>
  6. #define RATE 0.14         /* Mehrwertsteuer */
  7.  
  8. float steuer (float betrag);
  9. float netto, steuer_betr, gesamt;
  10.  
  11. int main()
  12. {
  13.    char inbuf [130];
  14.    printf("\nRechnungsbetrag: ");
  15.    gets(inbuf);
  16.    sscanf(inbuf, "%f", &netto);
  17.  
  18.    steuer_betr = steuer(netto);
  19.    gesamt = netto + steuer_betr;
  20.  
  21.    printf("\nKaufbetrag ist:  %f", netto);
  22.    printf("\n          MwSt:  %f", steuer_betr);
  23.    printf("\n  Gesamtbetrag:  %f", gesamt);
  24.  
  25.    return 0;
  26. }
  27.  
  28. float steuer (float betrag)
  29. {
  30.    return(betrag * RATE);
  31. }
  32.