domingo, 20 de marzo de 2011

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

#include<stdio.h>
/*cuenta los caracteres de la entrada;1ª version*/
main( )
{
    long nc; 
    nc=0;
    while(getchar( )!= EOF)
                        ++nc;
    printf("%1d\n",nc);
}


/*La proposición ++nc; presenta un nuevo operador, ++, que significa incrementa en uno. Es posible escribir nc= nc+1. Los operadores -- y ++ pueden ser operadores prefijos(++nc) como postfijos (n++).

int es del tamaño de 16 bits
long es del valor máximo de 32767 bits*/




#include<stdio.h>
/*cuenta los caracteres dew entrada; 2ª version*/
main( ) 
{
     double nc;
      for(nc=0;getchar( )!=EOF; ++nc)
                 ;
       printf("%.0f\n", nc);
}


/*El cuerpo de este ciclo for esta vacio, debido a que todo el trabajado se realiza en las secciones de prueba e incremento. */

No hay comentarios:

Publicar un comentario