Practica Introduccion A La Programacion
Practica Introduccion A La Programacion
Practica Introduccion A La Programacion
Leer N
C0
N N div 10 // div divide N entre 10, entonces pierde un dígito a la
derecha
CC+1
Si N>0 Entonces Ir a 3
Mostrar C
FIN
2. Dado el siguiente algoritmo, describa el problema que resuelve (pruebe con 18 y
27)
Leer A, B
Si A>B Entonces A A - B
Si B>A Entonces B B - A
Si A >< B Entonces Ir a 2
Mostrar A
FIN
3. Dado el siguiente algoritmo, describa el problema que resuelve (pruebe con 3 y
5, luego con 5 y 3). De un ejemplo que haga que el algoritmo falle (si falla, cual
la solución ?).
Leer A, B
C0:S0
SS+A
CC+1
Si C < B Entonces Ir a 3
Mostrar S
FIN
4. Dado el siguiente algoritmo, describa el problema que resuelve (pruebe con 3 y
5, luego con 5 y 3). De un ejemplo que haga que el algoritmo falle(si falla, cual
la solución ?).
Leer A, B
S0
SS+A
BB+1
Si B>0 Entonces Ir a 3
Mostrar S
FIN
5. Dado el siguiente algoritmo, describa el problema que resuelve (pruebe con 8 y
2, luego con 8 y 3). De un ejemplo que haga que el algoritmo falle(si falla, cual
la solución ?).
Leer P, Q
C0
Si P>Q Entonces May P : Men Q
Si Q>P Entonces May Q : Men P
May May - Men : C C + 1
Si May>=Men Entonces Ir a 4
Mostrar C
FIN
6. Dado el siguiente algoritmo, describa el problema que resuelve (pruebe con los
números 7, 8, 9 y 11).
Leer N // suponemos que el N leído será entero y positivo
C0 : D0
C C+1
Si N mod C = 0 Entonces D D+1
Si C < N Entonces Ir a 3
Si D = 2 Entonces mostrar “Si es” Sino Mostrar “No es”
FIN
7. Dado el siguiente algoritmo, describa el problema que resuelve (pruebe con los
números 7, 8, 9 y 11).
Leer N // suponemos que el N leído será entero y positivo
C1 : D0
C C+1
Si N mod C = 0 Entonces D D+1
Si C < N/2 Entonces Ir a 3
Si D = 0 Entonces mostrar “Si es ........” Sino Mostrar “No es ...........”
FIN
8. Dado el siguiente algoritmo, describa el problema que resuelve (pruebe con los
números 6, 8 y 28).
Leer N // suponemos que el N leído será entero y positivo
C0 : S0
C C+1
Si N mod C = 0 Entonces S S+C
Si C < N-1 Entonces Ir a 3
Si S = N Entonces mostrar “Si es ........” Sino Mostrar “No es ...........”
FIN