domingo, 20 de marzo de 2011

Programa 4 del libro Lenguaje de Programación de Kernigahan & Ritchie

/*Descripción: programa de conversión de grados fahrenheit a celsius utilizando constantes simbolicas*/

#include<stdio.h>

#define LOWER 0/*Límite inferior de la tabla*/
#define UPPER 300 /*Límite superior*/
#define STEP 20 /*tamaño del incremento*/
/*imprime la tabla Fahrenheit-Celsius*/
main( )
{
    int fahr;
    for(fahr=LOWE; fahr<=UPPER; fahr= fahr+STEP)
          printf("%3d %6.1f\n", fahr, (5.0/9.0)*(fahr-32));
}

/*Una línea #define define un nombre simbólico o constante simbólica como una cadena de caracteres especial:

#define nombre texto reemplazo

A partir de esto, cualquier ocurrencia de nombre (que no éste entre comillas ni como parte de otro nombre) se sustituirá por el texto de reemplazo correspondiente.*/

No hay comentarios:

Publicar un comentario