elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Curso de javascript por TickTack


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / ARRAYS en: 9 Marzo 2015, 00:58 am
Citar
Hola a todos este es mi codigo pide un arreglo de 10 digitos, imprime cuantos pares, impares y ceros hay en el arreglos, posteriormente debe guardar cada categoria en un arreglo diferente y debo de limmpiar los arreglos, en el de 0`s lo llene de 9 para que no haya problema, lo que pasa es que cuando debo imprimir como queda cada arreglo no imprime por ejemplo arreglo pares: 4 2 0 0 68 0 0  4 0, agradeceria la ayuda
Código
  1. #include <stdio.h>
  2. #define K 10
  3. int main(int argc, char *argv[]) {
  4. int cont,u=0,t=0,y=0,p=0,im=0,cero=0,i,rosa[K],azul[K]={0},negro[K]={0},rojo[K];
  5.  
  6. for(i=0;i<K;i++)
  7. {
  8. scanf("%d ",&rosa[i]);
  9.  
  10. if(rosa[i]==0)
  11.  
  12.  t++;
  13. else
  14. if(rosa[i]%2==0)
  15. y++;
  16. else
  17. u++;
  18. }
  19. printf("impares: %d\n pares:%d \n cero: %d \n",u,y,t);
  20. for(i=0;i<K;i++)
  21. {
  22. rojo[i]=9;
  23. }
  24. for(i=0;i<K;i++)
  25. {
  26. if(rosa[i]==0)
  27. {
  28. rojo[i]=rosa[i];
  29. cero++;
  30. }
  31. else
  32. if(rosa[i]%2!=0)
  33. {
  34. negro[i]=rosa[i];
  35. im++;
  36. }
  37. else
  38. if(rosa[i]%2==0)
  39. {
  40. azul[i]=rosa[i];
  41. p++;
  42. }
  43. cont++;
  44. }
  45. printf("Arreglo impares: %d\n Arreglo pares:%d \n Arreglo cero: %d \n",negro[i],azul[i],rojo[i]);
  46.  
  47. return 0;
  48. }
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines