La sentencia de iteración do-while es de tipo post prueba. Primero realiza las
acciones luego pregunta. La sintaxis es la siguiente:
En primer lugar, se ejecuta la sentencia y luego evalúa la condición. Si la expresión
de la condición es verdadera vuelve a dar un ciclo. De lo contrario, termina. Esto nos garantiza que la sentencia se ejecute al menos una vez.
Resulta útil para los casos en donde tendremos que realizar ciertas acciones antes de verificar una condición.
Realicemos un programa que cuente la cantidad de dígitos que posee un número.
Para ello tendremos que dividir por diez el número que nos han dado, hasta que el resultado se vuelva cero. Entonces recurrimos al do-while para que realice los ciclos necesarios.
Ejercicio:
Realizar un programa que solicite varios números y finalice cuando digite 0. Al
finalizar, debe mostrar la sumatoria de los números digitados, la cantidad de números digitados y su respectivo promedio.