Jean Pierre,

En el caso de "Mientras" se efectúa antes de ejecutar el bloque

> iterativo, mientras que "Repita-Hasta" lo hace luego de ejecutar el
> bloque iterativo. Puesto que la expresión condicional puede "salarse"
> antes de entrar a un bucle "Mientras", podrías obtener el mismo
> resultado que un bucle "Repita-Hasta" sin tener que modificar las
> instrucciones que contiene el bucle iterativo.
>


Esto no es "necesariamente" exacto, en estos cursos de algoritmos suelen
enseñar que "Mientras" es un bucle en el que la verificación de la condición
es anterior al bloque iterativo y esta condición se expresa en forma de
"lógica positiva", es decir, en tanto resulte verdadera continuarán las
iteraciones. Y consideran que "Repita-Hasta" es similar salvo que la
condición se expresa en forma de "lógica negativa". Dicho esto, lo expresado
en el punto 2, sería exacto.

La idea detrás de esta propuesta de pseudocódigo es traducir directamente
"Mientras" por DO WHILE y "Repita-Hasta" por DO UNTIL en VB, a mi modo de
ver una complicación innecesaria y de muy poca utilidad práctica.

Saludos,


> Arnaldo
http://cambiodecodigo.blogspot.com
"Es irremediable en el camino del aprender: construir y derribar y volver a
construir.."
_______________________________________________
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

Responder a