agrego ejercicio 158, declaro variables e impido que informe valores no inicializados.
optimizo el código para claridad y elimino un while modificando el código de inicialización.