//El algoritmo en pseudocódigo sería
//ALGORITMO ConvierteCelsiusAFarenheit
// ENTRADAS:
// grados_celsius: REAL ; Grados Celsius
// SALIDAS:
// grados_farenheit: REAL ; Grados Farenheit
// VARIABLES:
// grados_celsius: REAL ;
// grados_farenheit: REAL ;
// INICIO
// ESCRIBA “Escribe un número de grados Celsius: ”
// LEA grados_celsius
// grados_farenheit ← grados_celsius * 9/5 + 32
// ESCRIBA “Los grados farenheit son: “
// ESCRIBA grados_farenheit
// ESCRIBA “Fin del algoritmo”
// FIN
//Librería que contiene las funciones scanf y printf
#include <stdio.h>
//Función principal del programa
int main ()
{
// Este programa convierte los grados celsius leídos en grados farenheit
// mostrando el resultado por pantalla
// Declaro las variables de mi función
float grados_celsius, grados_farenheit;
//Sustituyo la función ESCRIBA “cadena” por printf
printf("Escribe los grados Celsius: ");
//Sustituyo la función LEA grados_celsius por scanf (“ %f”, &variableReal);
scanf("%f", &grados_celsius); //Guarda el número leído en la variable grados_celsius
//Convierto los grados celsius a farenheit. Pongo 9.0 para que coja el resultado real de dividir 9 entre 5:
// Si no lo convierto a real me daría de resultado 1 en vez de 1.8
grados_farenheit = grados_celsius * (9.0/5) + 32;
//Imprimo los resultados
printf("Los grados farenheit son: %f", grados_farenheit);
printf("\nFin del algoritmo\n");
//Fin del programa
return 0;
}