/*Descripción: Conversión de grados Farenheit a Celcius mediante la formula ºC=(5/9)(ºF-32)*/
#include<stdio.h>
/*Imprime la tabla far=0,20,...,300*/
main( )
{
int fahr, celsius;
int lower, upper, step;
lower=0; /*Límite inferior de la Tabla de temperaturas*/
upper = 300; /*Límite superior*/
step = 20; /* Tamaño del incremento*/
far = lower;
while(fahr<=upper){
celsius = 5*(fahr-32)/9;
printf("%d\t%d\n", fahr, celsius);
fahr = fahr + step;
}
}
/*char=carácter-un solo byte.
short=entero corto.
long=entero largo.
double=punto floante de doble presición.
El ciclo while funciona de esta manera: se prueba la condición entre paréntesis. De ser verdadera (fahr es menor o igual a upper), el cuerpo del ciclo(las tres proposiciones entre llaves) se ejecuta. Luego la condición se prueba nuevamente, y si es verdadera, el cuerpo se ejecuta de nuevo.Cuando la prueba resulta falsa (fahr excede a upper) la iteración termina, y la ejecución continua en la proposición que sigue al ciclo. El cuerpo while puede tener una o más proposiciones encerradas entre llaves, como en el convertidor de temperaturas, o una sola proposición sin llaves como en
while(i<j)
i =2*j*/
No hay comentarios:
Publicar un comentario