estaba tratando de hacer que detecte que datos hay a la izquierda y a la derecha de un arreglo.
Ejemplo:
Arreglo:
indices
0 1 2 3 4 5
10 20 30 40 50 60 // <- datos
Si selecciona el indice 3
me diga que le que esta previo es 30 y el siquiente es 50
tengo esto
Código
cout << ("Ingrese un indice y vera los datos que hay previo y sequiente"); cin >> prevSiqu; if(prevSiqu < 0 || prevSiqu >= Tam) { cout << ("p: mala posicion.\n"); } cout << (prevSiqu+1); if(prevSiqu <= 0 || prevSiqu > Tam) { cout << ("p: mala pocicion. \n"); } cout << (prevSiqu-1);
Hace el previo pero no el siquiente y no se por que, ni que estoy haciendo mal.
Gracias saludos