Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/10/2011, 21:45
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++

Hice esto y no me da, que me sale mal aqui

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.        {
  11.        return j;
  12.        }
  13.        else
  14.        {
  15.            return -1;
  16.            }
  17.            }
  18.            }
  19.        
  20.  
  21. int main()
  22. {
  23.     int vector[10];
  24.     int numero;
  25.     int equivalencia=1;
  26.     int i=0;
  27.    
  28.     while(i<10)
  29.     {
  30.       cout<<"Ingrese un numero para el vector #"<<i+1<<endl;
  31.       cin>>numero;
  32.       while(buscar(vector,i,numero)!=-1)
  33.       {
  34.         cout<<"ERROR-Numero ya ingresado!!"<<endl;
  35.         cout<<endl;
  36.         cout<<"Ingrese el numero para el vector#"<<i+1<<endl;
  37.         cin>>numero;
  38.         }
  39.      
  40.       i++;
  41.       }
  42.      
  43.       system("pause");
  44.       return 0;
  45.      
  46. }