Bucle do-while añadido