Datei: area2.c


    1   /*
    2    *      area2.c
    3    *      Flaechenberechnung, Eingabefunktion
    4    *      klin, Thu Nov  4 13:42:34 1999
    5    */
    6   
    7   #include <stdio.h>
    8   
    9   float get_len(char *);
   10   
   11   /* Hauptfunktion/-prozedur              */
   12   void main(void)
   13   {
   14     /* Daten ---------------------------- */
   15     float a, b;   /* Seiten 1 und 2       */
   16     float A;      /* Flaeche              */
   17   
   18     /* Algorithmus ---------------------- */  
   19     /* Seite 1 einlesen                   */
   20     a = get_len("Bitte 1. Seite eingeben");
   21     
   22     /* Seite 2 einlesen                   */
   23     b = get_len("Bitte 2. Seite eingeben");
   24   
   25     /* Flaeche berechnen                  */  
   26     A = a * b;
   27   
   28     /* Flaeche ausgeben                   */  
   29     printf("Flaeche: %f\n", A);
   30   
   31   } /* main() */
   32   
   33   /* Laenge (float) einlesen und liefern  */
   34   float get_len(char *msg)
   35   { 
   36     float l;
   37   
   38     /* Seite > 0.0 einlesen               */  
   39     do {
   40       l = 0.0;
   41       printf("%s: ", msg);
   42       scanf("%f", &l);
   43     } while (l <= 0.0);
   44     
   45     /* Laenge liefern                     */
   46     return(l);  
   47   
   48   } /* get_len() */


Erzeugt von c2html 1.01