/* Programa que calcula a área e o diâmetro de um círculo */ #include #include #define pi 3.14 /* Protótipo da função auxiliar cal_area_diametro */ void calc_area_diametro (float x, float y, float r, float *area, float *diametro); /* Função principal */ int main (void) { float x, y, r, area, diametro; printf ("Digite um ponto pertencente ao circulo: "); scanf ("%f %f", &x, &y); printf ("Digite o raio do circulo: "); scanf ("%f", &r); /* Chama a função auxiliar calc_area_diametro */ calc_area_diametro (x,y,r,&area,&diametro); printf ("A area do circulo e %f \n", area); printf ("O diametro do circulo e %f \n", diametro); system ("PAUSE"); return 0; } /* Função auxiliar que calcula a área de um círculo */ void calc_area_diametro (float x, float y, float r, float* area, float* diametro) { *area = pi*r*r; *diametro = 2*r; }