Hier ein Bild :

Und wer es wirklich nötig hat hier ein VT:

DW:

Der Code:
Code:
#include <stdio.h>
#include <math.h>
float pi = 3.1415;
float kreis_area(float d) {
return d*d*pi/4;
system("pause");
system("cls");
}
float kreis_durchmesser(float flaeche) {
return sqrt(4 * flaeche / pi);
system("pause");
system("cls");
}
float kreis_umfang(float d) {
return d * pi;
system("pause");
system("cls");
}
void ergebnis_ber(float erg, int welche) {
if(welche == 1)
printf("Kreisflaeche : %.2f\n",erg);
else if(welche == 2)
printf("Kreisdurchmesser : %.2f\n",erg);
else if(welche == 3)
printf("Kreisumfang : %.2f\n",erg);
else
printf("Fehler bei Aufruf der Funktion\n");
}
int main() {
float ergebnis, var;
int abfrage;
do{
printf("My First Programm\n\n");
printf("Waehle aus Diggah;D\n");
printf("<1> Kreiflaeche\n");
printf("<2> Kreisdurchmesser\n");
printf("<3> Kreisumfang\n\n");
printf("<4> Programm beenden\n\n");
printf("Deineeee AAAAaauswahl < > \b\b\b");
scanf("%d",&abfrage);
switch(abfrage) {
case 1 : printf("Durchmesser : ");
scanf("%f",&var);
ergebnis=kreis_area(var);
ergebnis_ber(ergebnis, abfrage);
system("pause");
system("cls");
break;
case 2 : printf("Flaeche : ");
scanf("%f",&var);
ergebnis=kreis_durchmesser(var);
ergebnis_ber(ergebnis, abfrage);
system("pause");
system("cls");
break;
case 3 : printf("Durchmesser : ");
scanf("%f",&var);
ergebnis=kreis_umfang(var);
ergebnis_ber(ergebnis, abfrage);
system("pause");
system("cls");
break;
case 4 : printf("Programm ende\n");
break;
default : printf("Unbekannte Eingabe Mong\n");
}
}while(abfrage!=4);
system("pause");
return 0;
}






