Lo siento por ser tan pesado pero sigo sin entenderlo, declaras bool encontrado=false luego comienza el bucle while que dice que mientras sea !encontrado se ejecute, el bucle se ejecuta para cuando bool=false pero !encontrado en ese caso no le cambia el valor no se por que.
Veo que while(!encontrado) es lo mismo que while(encontrado==false)
pero no se por qué en este caso no se coge el contrario. Saludos y gracias.
Veo que while(!encontrado) es lo mismo que while(encontrado==false)
pero no se por qué en este caso no se coge el contrario. Saludos y gracias.