elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Píldoras formativas en seguridad de la información


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting (Moderador: Eleкtro)
| | |-+  No entiendo la secuencia de un bucle
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: No entiendo la secuencia de un bucle  (Leído 1,322 veces)
engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 4.618



Ver Perfil
Re: No entiendo la secuencia de un bucle
« Respuesta #10 en: 19 Febrero 2013, 22:05 »

Código:
Al contrario, no entrará en el bucle.


sorry se me pasó :P


cierto... con el do while es mas facil de digerir :P


En línea

Leer reglas del Foro



si publicas codigo usa las etiquetas
Linton

Desconectado Desconectado

Mensajes: 236



Ver Perfil
Re: No entiendo la secuencia de un bucle
« Respuesta #11 en: 20 Febrero 2013, 09:21 »

¿Qué es el Do While?

Tampoco entiendo cómo funciona el "acierto": no está declarado algo como

if intento = num:

...para llegar al print final de "¡Acertaste!"

De modo que cuando el usuario teclea el número correcto, que incumple los dos if (ni es mayor ni menor a sí mismo), el programa... ¿vuelve atrás? ¿O basta con eso para que salga del bucle y prosiga con lo que haya por delante?

¡Muchas gracias a todos!  :)


« Última modificación: 20 Febrero 2013, 09:29 por Linton » En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 4.618



Ver Perfil
Re: No entiendo la secuencia de un bucle
« Respuesta #12 en: 20 Febrero 2013, 17:00 »

el do while es un ciclo similar al while... la diferencia está en que el primero ejecuta y al final pregunta si debe repetirse, esto asegura que se ejecute por lo menos una vez sin importar la condicion...

para comparar lo debes hacer con "=="
Código:
if intento == num:

si lo haces con un solo "=" el sistema creerá que le diste el valor de num a intento, y esa operación es cierta siempre y cuando sea valida (depende del lenguaje valida es que las variables sean del mismo tipo y ambas existan)

Citar
De modo que cuando el usuario teclea el número correcto, que incumple los dos if (ni es mayor ni menor a sí mismo), el programa... ¿vuelve atrás? ¿O basta con eso para que salga del bucle y prosiga con lo que haya por delante?

depende de lo que quieras hacer... lo mas logico, es que al ser correcto, salga del ciclo y continue
En línea

Leer reglas del Foro



si publicas codigo usa las etiquetas
Linton

Desconectado Desconectado

Mensajes: 236



Ver Perfil
Re: No entiendo la secuencia de un bucle
« Respuesta #13 en: 20 Febrero 2013, 19:27 »

¡Gracias, un saludote!  :)
En línea

Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Secuencia de Numeros « 1 2 »
Desafíos - Wargames
zarocks 13 18,806 Último mensaje 4 Septiembre 2008, 07:51
por Yasmesita
Secuencia fibonacci
Java
Erik# 7 13,071 Último mensaje 1 Octubre 2008, 18:04
por Sk9ITk5Z
Duda (Parar bucle con dato boolean) [bucle while]
Java
Dem0ny 5 5,735 Último mensaje 17 Diciembre 2008, 17:43
por Dem0ny
Automatizar una secuencia en una web.
Programación Visual Basic
kas8355 4 788 Último mensaje 29 Abril 2009, 19:36
por kas8355
Bucle incremental con secuencia de valores ajustados
Programación C/C++
VladisMSX1 3 768 Último mensaje 14 Mayo 2012, 17:41
por VladisMSX1
Powered by SMF 1.1.19 | SMF © 2006-2008, Simple Machines