martes, 29 de abril de 2008

Práctica 2. Farenheit- Centígrados

Os dejo el problema 1 de la práctica 2, funciona correctamente según lo especulado. Sigamos programando...


#include <stdio.h>
#include <stdlib.h>
#include <conio.h>

/* Si quiere traducir grados centígrados a farenheit introduzca una A
si quiere traducir grados farenheit a centígrados introduzca una B */

void Centigrados_Farenheit()
{ int centigrados;
printf("Centigrados, Farenheit\n");
for(centigrados=0;centigrados<=300;centigrados=centigrados+20)
{
printf("%d ,\t %d \n",centigrados,32+(9/5)*centigrados);
}
}

void Farenheit_Centigrados()
{ float farenheit;
printf("Farenheit, Centígrados\n");
for(farenheit=0;farenheit<=300;farenheit=farenheit+20)
{
printf("%f ,\t %f \n", farenheit, (farenheit-32)*5/9);
}
}

main()
{ char opcion;
printf("Introduce opcion\n");
printf(" A De Centígrados a Farenheit\n");
printf(" B De Farenheit a Centígrados\n");
opcion=getch();
if (opcion=='A') Centigrados_Farenheit();
if (opcion=='B') Farenheit_Centigrados();
getch(); /* Espera q pulse una tecla y no cierra la ventana... (así me da tiempo a verlo) */
}

No hay comentarios: