Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/10/2011, 21:51
Avatar de baker1562
baker1562
 
Fecha de Ingreso: marzo-2011
Ubicación: Puntarenas
Mensajes: 261
Antigüedad: 13 años, 8 meses
Puntos: 9
Respuesta: Problemas con vectores C++

Ahora si, no me daba porque no estaba pasando el numero al vector

Código C++:
Ver original
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int buscar(int matriz[], int longitud, int valor)
  6. {
  7.     for(int j=0;j<longitud;j++)
  8.     {
  9.        if(matriz[j]==valor)
  10.        return j;
  11.        }
  12.        return -1;
  13.        }
  14.        
  15.  
  16. int main()
  17. {
  18.     int vector[10];
  19.     int numero;
  20.     int equivalencia=1;
  21.     int i=0;
  22.    
  23.     while(i<10)
  24.     {
  25.       cout<<"Ingrese un numero para el vector #"<<i+1<<endl;
  26.       cin>>numero;
  27.       while(buscar(vector,i,numero)!=-1)
  28.       {
  29.         cout<<"ERROR-Numero ya ingresado!!"<<endl;
  30.         cout<<endl;
  31.         cout<<"Ingrese el numero para el vector#"<<i+1<<endl;
  32.         cin>>numero;
  33.         }
  34.         vector[i]=numero;
  35.      
  36.       i++;
  37.       }
  38.      
  39.       system("pause");
  40.       return 0;
  41.      
  42. }