📄 func.c
字号:
/* Funktionsaufruf mit Wert黚ergabe */
/* Bei Linux bitte die Library math.h extra mit -lm hinzulinken */
#include <stdio.h>
#include <math.h>
void kreis_area(float d)
{
float flaeche, pi = 3.1415;
flaeche = d*d*pi/4;
printf("Flaeche des Kreises : %.2f\n",flaeche);
}
void kreis_durchmesser(float flaeche)
{
float d, pi = 3.1415;
d = sqrt(4 * flaeche / pi);
printf("Durchmesser des Kreises betraegt : %.2f\n",d);
}
void kreis_umfang(float d)
{
float umfang, pi = 3.1415;
umfang = d * pi;
printf("Umfang des Kreises betraegt : %.2f\n",umfang);
}
int main()
{
float var;
int abfrage;
do{
printf("Welche Berechnung wollen Sie?\n\n");
printf("<1> Kreisflaeche\n");
printf("<2> Kreisdurchmesser\n");
printf("<3> Kreisumfang\n\n");
printf("<4> Programm beenden\n\n");
printf("Ihre Auswahl < >\b\b");
scanf("%d",&abfrage);
switch(abfrage)
{
case 1 : printf("Durchmesser : ");
scanf("%f",&var);
kreis_area(var);
break;
case 2 : printf("Flaeche : ");
scanf("%f",&var);
kreis_durchmesser(var);
break;
case 3 : printf("Durchmesser : ");
scanf("%f",&var);
kreis_umfang(var);
break;
case 4 : printf("Programmende\n");
break;
default : printf("Unbekannte Eingabe\n");
}
}while(abfrage!=4);
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -