3. Escriba un programa que haga la conversión de grados Fahrenheit a Celsius mediante los
siguientes dos métodos:
· Haciendo un cálculo aproximado como sigue:
- Restar 32 al valor leído para adaptar el equivalente en la escala Fahrenheit.
- Dividir el valor obtenido entre 2 (equivalente a multiplicar por 0.5).
- Tomar 1/10 del valor generado y sumarlo al valor obtenido anteriormente, lo cual daría la aproximación en grados.
o Por ejemplo, para convertir 60ºF a ºC se hace:
60 – 32 = 28
28 / 2 = 14
14 / 10 = 1.4
14 + 1.4 = 15.4 ºC
· Haciendo una conversión exacta usando la siguiente formula:
5 / 9 (60 - 32) = 5 / 9 (28) = 15.55ºC
#include <stdio.h>
#include <stdlib.h>
int main()
{
system("color 4f");
system("title Ejercicio 03");
float cel,fah;
printf("Dame los grados Fahrenheit\n");
scanf("%f",&fah);
cel = (fah-32)/1.8;
printf("%.2f Fahrenheit son %.2f celcius",fah,cel);
return 0;
}