December 5, 2012

Farenheit a Celsius en C

Aquí otro programa en C, este programa lo que hace es pedir un número al usuario el cual es la temperatura en grados Farenheit y lo guarda en una variable para después hacer la conversión correspondiente.

Aquí el código
/*
Convierte grados farenheit a grados Celsius
*/
#include <stdio.h>

int main (void){
    float farenheit;//temperatura en farenheit
    printf("Temperatura en grados Farenheit: ");//pide al usuario la temperatura
    scanf("%f",&farenheit);//guarda el numero ingresado por el usuario como un numero de punto flotante en la variable farenheit
/*formula para obtener la temperatura en grados celsius.
recuerda usar numeros con punto ya que de no hacerlo la computadora utilizaria numeros enteros solamente, al menos uno de ellos deberia de llevar punto para que salga correcto
*/
    float celsius = (5/9.0) * (farenheit - 32);
    
    //imprime en pantalla la temperatura usando dos numeros despues del punto (%.2f)
    printf("La temperatura en Celsius es: %.2f\n",celsius);

    return 0;
}

Programa corriendo:

Saludos!

No comments:

Post a Comment