
Ayuda con funciones en c++
Publicado por Diego (2 intervenciones) el 24/10/2017 22:12:58
Hola a todos, soy nuevo en esto de programar y me han dado un trabajo en la universidad que tiene que ver con funciones, pero la verdad no entiendo mucho las funciones.
la cosa es que me entregaron el siguiente problema:
Construya el correspondiente programa en C que utilizando las funciones TempxGrillo,FahrenheitACelsius permita determinar la temperatura en grados Celsius.TempxGrillo: Calcule la temperatura con base en el número de sonidos emitidos por el grillo.
y yo hice el siguiente programa:
la cosa es que no me da los valores correctos.
agredeceria si alguien me puede ayudar, Gracias.
la cosa es que me entregaron el siguiente problema:
Construya el correspondiente programa en C que utilizando las funciones TempxGrillo,FahrenheitACelsius permita determinar la temperatura en grados Celsius.TempxGrillo: Calcule la temperatura con base en el número de sonidos emitidos por el grillo.
y yo hice el siguiente programa:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
float TempxGrillo(int S){
float extern r;
r=(S/4.0)+40;
return r;
}
float FahrenheitACelsius(float r){
float c;
c=(5/9.0)*(r-32);
return c;
}
int main(void){
int S;
float f, p, r;
printf("ingresar el numero de sonidos emitidos por el grillo: ");
scanf("%d",&S);
f=TempxGrillo(S);
p=FahrenheitACelsius(r);
printf("La temperatura en F es: %4.2f\n",f);
printf("La temperatura en C es: %4.2f\n",p);
return 0;
}
la cosa es que no me da los valores correctos.
agredeceria si alguien me puede ayudar, Gracias.
Valora esta pregunta


0