#include <stdio.h>
struct rechteck
{
int x;
int y;
};
struct dreieck
{
int u;
int v;
};
void berechne(rechteck a);
void berechne(int radius);
void berechne(dreieck a);
int main (void)
{
rechteck flaeche1;
dreieck flaeche2;
flaeche1.x=2;
flaeche1.y=4;
flaeche2.u=2;
flaeche2.v=4;
berechne(flaeche1);
berechne(2);
berechne(flaeche2);
return 0;
}
void berechne(rechteck a)
{
int erg;
erg=a.x*a.y;
printf("Rechteck-Flaeche:%d\n",erg);
}
void berechne(int radius)
{
float erg;
erg=3.14*radius*radius;
printf("Kreis-Flaeche:%f\n",erg);
}
void berechne(dreieck a)
{
float erg;
erg=(a.u*a.v)/2;
printf("Dreiecksflaeche:%f\n",erg);
}