#include <stdio.h>
float hr,br,ar,lq,aq,ht,bt,at,rc,pi,ac;
void dig_triang (void)
{
   printf("Digite a altura do TRIANGULO :");
   scanf("%f",&ht);
   printf("Digite a base do TRIANGULO   :");
   scanf("%f",&bt);
}
void dig_quad (void)
{
   printf("Digite o tamanho do lado do QUADRADO:");
   scanf("%f",&lq);
}
void dig_ret (void)
{
   printf("Digite a altura do RETANGULO     :");
   scanf("%f",&hr);
   printf("Digite o comprimento do RETANGULO:");
   scanf("%f",&br);
}
void dig_circ (void)
{
   printf("Digite o raio do CIRCULO:");
   scanf("%f",&rc);
}
void calc_triang(void)
{
at=(bt*ht)/2;
}
void calc_quad(void)
{
aq=lq*lq;
}
void calc_ret(void)
{
ar=br*hr;
}
void calc_circ(void)
{
ac=pi*rc*rc;
}
void mostra_triang( void )
{
	printf( "A rea do tringulo : %f\n\n", at );
}

void mostra_quad( void )
{
	printf( "A rea do quadrado : %f\n\n", aq );
}

void mostra_ret( void )
{
	printf( "A rea do retngulo : %f\n\n", ar );
}
void mostra_circ( void )
{
	printf( "A rea do circulo : %f\n\n", ac );
}
int main()
{
	pi=3.1416;
	clrscr();
	dig_triang();
	calc_triang ();
	mostra_triang ();
	printf("pressione qualquer tecla para outro tipo geometrico...\n\n");
	getch ();
	clrscr ();
	dig_quad();
	calc_quad ();
	mostra_quad ();
	printf("pressione qualquer tecla para outro tipo geometrico...\n\n");
	getch ();
	clrscr ();
	dig_ret ();
	calc_ret ();
	mostra_ret ();
	printf("pressione qualquer tecla para outro tipo geometrico...\n\n");
	getch ();
	clrscr ();
	dig_circ ();
	calc_circ ();
	mostra_circ ();
	printf("pressione qualquer tecla para FINALIZAR.");
	getch ();
	return 0;

}
