Olá pessoal ,mais um programa simples em C que mostra o conceito de protótipo de funções
#include<stdio.h>
/*Criando o protótipo de funções area_quadrado,area_retangulo,area_triangulo */
/*Criando o protótipo das funções*/
int area_quadrado(int l);
int area_retangulo(int comp,int larg );
int area_triangulo(int b,int h );
//Função principal
int main(){
//declarando as variaveis
int valor1,valor2,valor3,valor4,valor5;
int recebearea_quadrado,recebearea_retangulo,recebearea_triangulo;
//entrada de dados
printf("Digite a medida do lado do quadrado\n");
scanf("%d",&valor1);
printf("Digite a medida do comprimento do retangulo\n");
scanf("%d",&valor2);
printf("Digite a medida da largura do retangulo\n") ;
scanf("%d",&valor3);
printf("Digite a medida da base do triangulo\n");
scanf("%d",&valor4);
printf("Digite a medida da altura do triangulo\n");
scanf("%d",&valor5);
//recebendo as funções
recebearea_quadrado=area_quadrado(valor1);
recebearea_retangulo=area_retangulo(valor2,valor3);
recebearea_triangulo=area_triangulo(valor4,valor5);
//mostrando as funções
printf("A area do quadrado e : %d\n",recebearea_quadrado);
printf("A area do retangulo e : %d\n",recebearea_retangulo);
printf("A area do triangulo e : %d\n",recebearea_triangulo);
return 0 ;
getchar();
}
//Criando as funções
int area_quadrado(int l){
return l*l;
}
int area_retangulo(int comp,int larg){
return comp*larg;
}
int area_triangulo(int b,int h){
return b*h/2;
}