Está en la página 1de 4

Tema: Área del círculo, triangulo y trapecio utilizando función.

#include <stdio.h>

float circulo (void);

float triangulo (void);

float trapecio (void);

float area,a;

main()

printf ("\n 1.- area circulo \n");

printf ("\n 2.- area triangulo \n");

printf ("\n 3.-area trapecio \n");

printf ("\nEscoja el area que se calculara:\n");

scanf ("%f", &a);

if (a=1)

area= circulo();

printf ("el area del circulo es:%f", area);

}
else if (a==2)

area= triangulo();

printf ("el area del triangulo es:%f", area);

else if (a==3)

area= trapecio();

printf ("el area del trapecio es:%f", area);

float circulo (void)

float radio;

printf( " radio: " );

scanf( "%f", &radio );

area = (3.14) * radio*radio ;

return (area);

float triangulo (void)


{

float base,altura,area;

printf("Base=");

scanf("%f",&base);

printf("Altura=");

scanf("%f",&altura);

area=base*altura/2;

return (area);

float trapecio (void)

float basemayor,basemenor,altura,area;

printf("Base mayor=");

scanf("%f",&basemayor);

printf("Base menor=");
scanf("%f",&basemenor);

printf("Altura=");

scanf("%f",&altura);

area=(basemayor+basemenor)*altura/2;

return (area);

También podría gustarte