• Sábado 18 de Mayo de 2024, 23:16

Autor Tema:  Ayuda En Loops  (Leído 1194 veces)

DiegoRo

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Ayuda En Loops
« en: Miércoles 18 de Octubre de 2006, 05:23 »
0
Hola a todo el mundo que utiliza este medio para contestar y preguntar sus dudas, en este momento tengo una y quiero expresarla para saber si alguien me puede ayudar.

Si tengo un vector, digamos de n elementos, y deseo hacer un LOOP con un WHILE, y digamos en el elemento  k= 100, hubo un error en la operacion, y quiero detener el WHILE en ese punto para corregir el elemento k = 100 y después que sontinue el WHILE ¿ Existe alguna función que me diga el indice del elemento donde ocurrio el error? ¿ Existe alguna funcion para detener un WHILE?

Geo

  • Miembro de PLATA
  • *****
  • Mensajes: 1011
  • Nacionalidad: mx
    • Ver Perfil
    • http://hsblog.mexchip.com
Re: Ayuda En Loops
« Respuesta #1 en: Miércoles 18 de Octubre de 2006, 15:30 »
0
Puedes intentar con las instrucciones continue y break (se usan igual que en C).

Quizá te serviría algo como:

Código: Text
  1.  
  2. while N < 10
  3.  % Hacer algo
  4.  if hayError
  5.    % corregir
  6.    continue
  7.  end
  8.  N = N + 1;
  9. end
  10.  
  11.  

Saludos,
JJ (Geo).
La imaginación es el límite.
Hardware & Software | Mexchip