Foros del Web » Programando para Internet » ASP Clásico »

Romper un ciclo while?

Estas en el tema de Romper un ciclo while? en el foro de ASP Clásico en Foros del Web. Hola amigos tengo una duda, se puede romper un ciclo while? Se que en JAVA se puede con la instruccion break, pero no se si ...
  #1 (permalink)  
Antiguo 07/06/2007, 21:48
Avatar de eeyore  
Fecha de Ingreso: mayo-2006
Mensajes: 53
Antigüedad: 18 años, 1 mes
Puntos: 0
Pregunta Romper un ciclo while?

Hola amigos tengo una duda, se puede romper un ciclo while? Se que en JAVA se puede con la instruccion break, pero no se si se aplique tambien a ASP.
  #2 (permalink)  
Antiguo 07/06/2007, 23:33
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Re: Romper un ciclo while?

El ciclo while-wend de VB no posee ninguna instrucción para salir de el, lo que sí puedes hacer es un exit do en un ciclo do-while.

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 08/06/2007, 09:31
Avatar de CésarBalaguer  
Fecha de Ingreso: octubre-2006
Ubicación: en mi casa
Mensajes: 181
Antigüedad: 17 años, 8 meses
Puntos: 0
Re: Romper un ciclo while?

como dice y_gold no hay comando para romper un while-wend a no ser que conviertas a la condiciòn en falsa.
  #4 (permalink)  
Antiguo 08/06/2007, 09:40
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 22 años, 5 meses
Puntos: 16
Re: Romper un ciclo while?

pues si, con pseudocodigo seria algo asi:

bucle while cuenta<>5
si queremos salir ponemos cuenta=5
fin bucle

y al llegar al fin del bucle se dara por terminado ¿no?
  #5 (permalink)  
Antiguo 08/06/2007, 10:23
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Re: Romper un ciclo while?

Cita:
Iniciado por sjam7 Ver Mensaje
pues si, con pseudocodigo seria algo asi:

bucle while cuenta<>5
si queremos salir ponemos cuenta=5
fin bucle

y al llegar al fin del bucle se dara por terminado ¿no?
Si, tambien si lo pensamos un poco los ciclos son iincluso innecesarios si podemos implementar la recursividad, pero su pregunta fue por el comando para salir de un bucle while, el cual no existe.

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #6 (permalink)  
Antiguo 21/06/2007, 16:19
 
Fecha de Ingreso: junio-2007
Mensajes: 1
Antigüedad: 17 años
Puntos: 0
Re: Romper un ciclo while?

Hola...

Anexo una sugerencia muy simple...

Pueden utilizar la instrucción GOTO para salir del ciclo en el momento en que se cumpla la condición que están buscando...

While .....

'Si la condición se cumple aun sin que el ciclo While termine, entonces

GOTO Salir

Wend

'Aquí está la etiqueta salir después del ciclo While

Salir:

..... 'Continuación del programa

___________________________________

Un Saludo... Espero les sea de utilidad.
L-G
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:41.