<div dir="ltr">Hola Ali,<div class="gmail_extra"><br><div class="gmail_quote">2014/1/11 Ali Rincon <span dir="ltr"><<a href="mailto:alrincon1963@hotmail.com" target="_blank">alrincon1963@hotmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hola a todos. Tengo el siguiente problema: En una sentencia If() necesito introducir la comparación de una variable entera, digamos i, con los datos almacenados en un vector[k] de tamaño variable. Específicamente necesito hacer que el siguiente bucle funcione:<br>
</blockquote><div><br></div><div>Si quieres que la comparación sea un valor con cada valor guardado en un array (o vector), entonces la respuesta es no. Tienes que comparar valores entre sí con el mismo tipo de dato. Tendrías que recorrer el array comparando cada entero con el entero que ya tienes. Obviamente, nadie te prohíbe que crees una función para realizar esta tarea y así separarla del algoritmo que traes entre manos.</div>
<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
.<br>
.<br>
.<br>
//Remover la fila donde se encuentre el valor introducido por teclado.<br>
<br>
m=0;<br>
for(i=0; i<10; i++)<br>
{<br>
if(i != vector[k])<---Aqui necesito introducir el vector!!!<br></blockquote><div><br></div><div>Necesitas un bucle para cambiar el valor de 'k' para así recorrer todos los elementos del array, 'vector', con el fin de comparar el valor en 'i' con todos los guardados en 'vector'.</div>
<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
{<br>
n=0;<br>
for(j=0; j<10; j++)<br>
{<br>
matriz[m][n] = matriz[i][j];<br>
n++;<br>
}<br>
m++;<br>
}<br>
}<br><br></blockquote><div><br></div><div>Espero que haya aclarado la duda.</div><div><br>Steven</div><div><br></div></div></div></div>