lunes, 1 de noviembre de 2010

PROGRAMA EN C PARA LEER N NUMEROS Y DERERMINA UNA SECUENCIA DE VALORES.


///lee" n" numeros y determina : mayor, menor, positivos y negativos.


# include stdio.h
# include stdlib.h

main(){
       int n,cont,pos=0,neg=0;
       float numero, mayor,menor;

do{
       printf("\n HOLA INTRODUCE LA CANTIDAD DE NUMEROS QUE QUEIERAS LEER\n:");
       scanf("%d",&n);
       }while (n<=0);
       printf("\n INTRODUCE: ");
        for(cont=1;cont<=n;cont++){
       printf("\n VALOR #%d:",cont);
       scanf("%f",&numero);

          if(numero>0){
                    printf("\n pos:%d",pos);

           pos=pos+1;
                    }//fin if
              if(numero<0){
              neg++; 
                     }//fin if

                  if (cont==1){
                    mayor=numero;
                    menor=numero;
                    }//fin de if
       else{
            if(numero>mayor){
              mayor=numero;
                             }//FIN IF
                             if(numero
                             menor=numero;
                             }//fin de if
                             }//FIN ELSE
                             }//FIN FOR
                   printf("\n\n EL MAYOR ES: %.0f", mayor);
                  printf("\n\n EL MENOR ES: %.0f", menor);
                   printf("\n\n SON %d POSITIVOS", pos);
                  printf("\n\n SON %d NEGATIVOS: ", neg);

                   printf("\n\n TERMINAMOS BYE, JEJE");

                   printf ("\n\n\n");
                   system("PAUSE");
                   }//FIN DE MAIN

1 comentario:

Anónimo dijo...

necesito resolver este programa en lenguaje c

leer varios numero en un arreglo, calcular y escribir cual fue el numero que mas se leyo