#include<iostream.h>

#define PI 3.141592653

 

double rad=0.0;

double Eingabe( );

double FlaecheBerechnen(double radius);

void FlaecheAusgeben(double flaeche);

bool Weiter( );

 

void main( )

{

            //double ergebnis=0.0;

            do

            {

                        //rad=Eingabe( );

                        //ergebnis=FlaecheBerechnen(rad);

                        FlaecheAusgeben(FlaecheBerechnen(Eingabe( )));

            }while(Weiter( ));

}

 

double Eingabe( )

{

            cout<<"Bitte geben Sie eine Zahl als Kreisradius ein:\\>  ";

            cin>>rad;

            return rad;

}

 

double FlaecheBerechnen(double radius)

{

            return PI*radius*radius;

}

 

void FlaecheAusgeben(double flaeche)

{

            cout<<"Bei einem Radius von "<<rad<<" cm betraegt die"<<endl<<"Flaeche "<<flaeche<<" Quadratzentimeter. "<<endl;

}

 

bool Weiter( )

{

            char janein='j';

            cout<<"Moechten Sie noch eine Flaeche berechnen?(j/n):\\>  ";

            cin>>janein;

            if('j'= =janein)

            {

                        return true;

            }

                        return false; //nur wenn kein 'j' eingegeben wurde, gibt Weiter( ) false zurück.

}