Está en la página 1de 2

CABRALES URIAS CAMILA ITAY 2-28

Unidad I: Introducción a la programación


Secuencia didáctica 1.3 Estructuras de control repetitivas
Subproducto procedimental página 49 libro de texto
Calcular la cantidad de dígitos que conforman una cifra dada.

Ejemplo:

Problema
Entrada Salida
un número: 4567 El número 4567 tiene 4
dígitos
Introduce un número: 123456 El número 123456 tiene 6
dígitos
Identificación de la solución: para poder descomponer un
numero entero en cada uno de sus dígitos, es necesario
dividirlo entre 10 y repetir la misma operación con tomando
como dividendo el entero del cociente de la división hasta que
este sea 0.
Análisis
Variable:
n, dígitos, n2

Reglas:
Mientras el n2>0: repetir n2=n2 DIV10 (Solo parte entera)
Inicio
1. Definir e inicializar variables (n=0, n2=0, digitos=0)
2. Preguntar: “Introduce un numero:”
3. Capturar variable n
4. Asignar el valor de n2=n
5. Mientras (n2>0)
5.1. n2=n2 DIV 10
Algoritmo 5.2. digitos=digitos+1
6. Fin del Mientras
7. Expresar: “El numero” + n + “ tiene ” + digitos + “
digitos”.

Fin
Unidad I: Introducción a la programación
Secuencia didáctica 1.3 Estructuras de control repetitivas
Subproducto procedimental página 49 libro de texto

Diagrama de
Flujo

También podría gustarte