Asskiller 4 Denunciar post Postado Março 28, 2016 #include <stdio.h>#include <stdlib.h>/*1.Faça uma função que retorne o valor em segundos correspondente aos valores passados porparâmetros (horas, minuto e segundos). Construa também um procedimento que utilize estafunção. Qual a diferença de usarmos passagem de parâmetro por valor e referência? Expliquedetalhadamente e exemplificando com a função construída. *//* Por valor */float convertsec(float hora, float min, float sec){ float aux; aux = hora * 60 * 60 + min * 60 + sec; return aux;}/*Por Referência */float convertsec(float *hora, float *min, float *sec){ float aux; aux = *hora * 60 * 60 + *min * 60 + *sec; return aux;}int main(){ float h,m,s; h = 2; m = 30; s = 60;printf("%10.2f \n", convertsec(&h,&m,&s));system("pause");return 0;} float convertsec(float hora, float min, float sec){ float aux; aux = hora * 60 * 60 + min * 60 + sec; return aux;} Minha pergunta é, teria como eu fazer minha funçao recursivamente para conversão de segundos ? Compartilhar este post Link para o post Compartilhar em outros sites