Está en la página 1de 4

PROGRAMACION I

CAP. Nº4.11.3 ESTRUCT. REPETITIVA - FOR


Prácticas de Aula Nº2
EJERCICIO RESUELTO Nº1: ENUNCIADO
Transformar en código el pseudocódigo que se muestra a continuación, relativo a un
programa que permita insertar un número cualquiera entero entre >cero y <un millón y te
diga de cuantas cifras es el número insertado.

1. Inicio [Pseudocódigo Verifica cantidad de dígitos de un numero 1-1millon]


2. Declarar N : Entero
3. Mostrar “Inserta un numero entre 1 – 1 millón: ”
3. Pedir N
4. Mostrar “El numero ”, N, “ tiene dígitos: ”
5. Si (N<10)
Mostrar “1”
Sino
Si (N<100)
Mostrar “2”
Sino
Si (N<1000)
Mostrar “3”
Sino
Si (N<10000)
Mostrar “4”
Sino
Si (N<100000)
Mostrar “5”
Sino
Si (N<1000000)
Mostrar “6”
FinSi
FinSi
FinSi
FinSi
FinSi
FinSi
6. Fin

Ing. James Tudor Claure 1


PROGRAMACION I
CAP. Nº4.11.3 ESTRUCT. REPETITIVA - FOR
ESCRIBE TÚ CODIGO DE SOLUCION PLANTEADO:

ESCRIBE AQUÍ EL RESULTADO OBTENIDO:

Ing. James Tudor Claure 2


PROGRAMACION I
CAP. Nº4.11.3 ESTRUCT. REPETITIVA - FOR
EJERCICIO RESUELTO Nº2: ENUNCIADO
Transformar en código el pseudocódigo que se muestra a continuación, relativo a un
programa que calcule él factorial de un número cualquiera entero insertado por teclado y
muestre en pantalla el resultado.

1. Inicio [Pseudocódigo Calcula el factorial de un numero cualquiera]


2. Declarar F, R=1: Enteros
3. Mostrar “Inserta un numero: ”
3. Pedir F
4. Mostrar “El factorial de ”, F, “ es: ”
5. Desde i = 1 hasta F Hacer
Calcular R=i*R
Mostrar i, “!”, “=”, R
Siguiente
6. Fin

ESCRIBE TÚ CODIGO DE SOLUCION PLANTEADO:

Ing. James Tudor Claure 3


PROGRAMACION I
CAP. Nº4.11.3 ESTRUCT. REPETITIVA - FOR

ESCRIBE AQUÍ EL RESULTADO OBTENIDO:

TRABAJO PRÁCTICO Nº2

EJERCICIO Nº1

1. Escribe un programa que use un bucle for para mostrar el resultado si un número
insertado por teclado es perfecto.
Mira este ejemplo:

EJERCICIO Nº 2

2. Escribe un programa que use un bucle for para mostrar el resultado si un número
inserta por teclado es CAPICUA, sabiendo que son números que se leen de derecha
a izquierda y viceversa el mismo número.
Mira este ejemplo:

Puedes incluir condiciones que el numero insertado por teclado sea mayor de 2 dígitos.

Ing. James Tudor Claure 4

También podría gustarte