No entiendo la secuencia de un bucle

Iniciado por Linton, 19 Febrero 2013, 18:58 PM

0 Miembros y 1 Visitante están viendo este tema.

engel lex

Al contrario, no entrará en el bucle.


sorry se me pasó :P


cierto... con el do while es mas facil de digerir :P
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Linton

#11
¿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!  :)

engel lex

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 "=="
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)

CitarDe 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
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Linton