Cavalca
(usa openSUSE)
Enviado em 21/06/2017 - 10:57h
Bom dia! Sou iniciante e nao consigo retornar o valor numa funcao. Eis o codigo:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
/*
TP3
Le facteur de refroidissement éolien combine la température avec la
vitesse du vent dans une formule
*/
int main(int argc, char** argv){
float tempRes(float Tm, float v); //tempRes = temperature ressenti
float Tc; //Temperature calcule
float Tm, v; //Tm = temperature mesure, vitesse du vent
Tc = tempRes(Tm, v);
printf("La Temperature Ressenti est: %.2f", Tc);
return (EXIT_SUCCESS);
}
//------ Fonction
float tempRes(float Tm, float v){
float Tc;
printf("\nAttention avec la temperature aujourd'hui!!\n");
printf("Entrez la Temperature en Celsius: ");
scanf("%f", &Tm);
printf("Entrez la vitesse du vent: ");
scanf("%f", &v);
if(Tm>=-50 && Tm<=10){
}if(v>=4.8 && v<=177){
float Tc = (13.12 + (0.6215*Tm)+(0.3965*Tm-11.37)*pow(v,0.16)); //formule
}else {
printf("verify les values!");
}
return Tc;
}