30-05-2012, 17:52
Hola parece bien, aunque segun el enunciado me parece que los If o "Si" no deberian estar anidados, osea uno dentro de otro sino separados y lo otro que le cambiaria es en vez de iniciar impM (que deberias llamar LeiM bajo tu notacion) en 0 lo haria en F:
Código:
Inicio
Leer (F)
ImpM = F
mientras (F <> 0) hacer
si (F > 100) y (F <= 400) entonces
imprimir (F)
fin si
si (F > ImpM) entonces
ImpM = F
fin si
fin mientras
Imprimir (impM)
fin