Ver Mensaje Individual
  #9 (permalink)  
Antiguo 21/03/2016, 16:17
elignah
 
Fecha de Ingreso: marzo-2016
Mensajes: 7
Antigüedad: 8 años, 1 mes
Puntos: 0
Respuesta: Ejercicio de vectores que no me sale. Quien me da una mano? soy nuevo

Bueno Eferion, pensando e intentando me salio este codigo que funciona, miralo por favor, y decime si hay algo mal, pero funcionar funciona:

Código C:
Ver original
  1. #include <stdio.h>
  2. #define NUM_ELEMENTOS 4
  3.  
  4. int main (){
  5.  
  6. int vector[NUM_ELEMENTOS] = {1,2,1,5};
  7. int j,n,k;
  8.  
  9.  
  10. for(k=0;k<NUM_ELEMENTOS;k++){
  11.     n=0;
  12.     for(j=0;j<NUM_ELEMENTOS;j++){
  13.         if (vector[k] == vector[j]){
  14.             n++;
  15.        }
  16.    }
  17.    
  18.        printf("El numero %i se repite %i veces\n", vector[k], n);
  19.        n=0;
  20.    
  21.        
  22. }
  23.  
  24.     system("pause");
  25.     return 0;
  26. }


Lo unico que me gustaria corregir, es que no imprima dos veces el valor del array que esta repetido, observa:


Gracias! Saludos!

Última edición por elignah; 21/03/2016 a las 16:52