marzo 01, 2013

EJEMPLO: PROGRAMA QUE LEE NUMEROS PERO CON INSTRUCCIONES "GUARDAR" "LISTA"


Función que lee una serie de números de la línea de comandos y ejecuta la instrucción proporcionada después del último número de la serie. Si la instrucción es GUARDA, los números son guardados en un arreglo de tipo entero. Si la instrucción es LISTA, los numeros son desplegados como cadenas.


#include stdio.h
#include ctype.h
#include string.h
#include stdlib.h

 void main(int np, char *ps[]){
  int arreglo[100],j,i;
   clrscr();

     if(strcmp(ps[np-1],"GUARDA")==0){
      for(i=0,j=1;j<(np-1);i++,j++){
       arreglo[i]=atoi(ps[j]);
       printf("\n%d",arreglo[i]);
      }
    }

      if(strcmp(ps[np-1],"LISTA")==0){
       for(i=1;i<(np-1);i++){
       puts(ps[i]);
      }
    }

 }

No hay comentarios:

Publicar un comentario