lo que sucede es que aca en Costa Rica estoy usando un libro que viene en español.
Entonces do while no se me parece para nada a repita hasta o mientras, entiendo el inglés un poco, pero ver en un lado ejemplos en inglés y en otro en español confunde cómo se está usando cada bucle. El 12 de octubre de 2009 23:58, Hiroshi Hiromoto <[email protected] > escribió: > Hola Gabriel, > > Gabriel wrote: > > Buenas noches, estoy leyendo este enlace: > http://www.php-hispano.net/archivos/Manuales/223/1/Correcto-uso-de-los-Bucles1.html > > No me queda claro cuando hablan de bucles y mencionan el while y el do while. > > > > Traduciendo de manera directa el *while* será "Mientras (se cumpla esta > condición) hacer esto". > Por el otro lado el *do-while* será "Hacer esto, mientras(se cumpla esta > condición)". > > Me resulta difícil entender si es lo mismo que en mis clases en > español me enseñan como un bucle tipo Repita-Hasta y cuál es la > ventaja si se utiliza un bucle Mientras. > > > > El Repita-Hasta o *repeat-until *es otra estructura de control(presente en > pascal por ejemplo) "similar" a un *while-do* pero hay que tener en cuenta > que en el "repeat-until(condicion)" el bucle se sigue repitiendo HASTA que > la condición se cumpla. En cambio en el "while-do" el bucle se repite > MIENTRAS que la condición se siga cumpliendo. > > Qué cambios habría que hacer mínimos para pasar de un while (en > teoría) a un do while? sería lo mismo o similar para pasar de un > repita-hasta y un mientras? Entiendo que en el repita-hasta se evalúa > una vez, en el mientras se evalúa cero veces si es false. > > > > Pasar de un while a un do-while, tal como dices, lo único que cambiará es > que tu bucle se correrá al menos una vez. Pasar de uno a otro en realidad no > tiene mucho sentido(al menos para mí), uno debe escojer la estructura de > control que se ajuste a lo que uno desea hacer. > > Estoy hecho un lío porque mi libro como les digo está en español. Y > ustedes usan while en ingles. > > > > Con buena onda te recomiendo que estudies inglés ya que en este idioma se > programa y se encuentra referencias de mejor calidad. Además te darás > cuentas que la programación (al menos al inicio) se puede realizar casi de > manera intuitiva. > > No hablo de un lengüaje específico, solo de algoritmos generales que > después serán llevados a algún lengüaje como C++. > > > > Quizás, si recién estás aprendiendo algoritmia, buscar referencias al > respecto sobre un lenguaje específico [tu link es de php] no es la mejor > idea. Creo que de ahí proviene tu confusión. > > Gracias > > > > > > Saludos, > > -- > > ================= > *ひろし 広本* > *Hiroshi Hiromoto* > Ingenieria Informatica > > _______________________________________________ > Lista de correo Linux-plug > Temática: Discusión general sobre Linux > Peruvian Linux User Group (http://www.linux.org.pe) > > Participa suscribiéndote y escribiendo a: [email protected] > Para darte de alta, de baja o hacer ajustes a tu suscripción visita: > http://listas.linux.org.pe/mailman/listinfo/linux-plug > > IMPORTANTE: Reglas y recomendaciones > http://www.linux.org.pe/listas/reglas.php > http://www.linux.org.pe/listas/comportamiento.php > http://www.linux.org.pe/listas/recomendaciones.php >
_______________________________________________ Lista de correo Linux-plug Temática: Discusión general sobre Linux Peruvian Linux User Group (http://www.linux.org.pe) Participa suscribiéndote y escribiendo a: [email protected] Para darte de alta, de baja o hacer ajustes a tu suscripción visita: http://listas.linux.org.pe/mailman/listinfo/linux-plug IMPORTANTE: Reglas y recomendaciones http://www.linux.org.pe/listas/reglas.php http://www.linux.org.pe/listas/comportamiento.php http://www.linux.org.pe/listas/recomendaciones.php
