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; }