Está en la página 1de 12

Nombre: Absalon Quispe Coaquira

Carrera: Ingeniería de Gas y Petroquímica

Materia: Computación Aplicada Paralelo: B

Fecha de entrega: __ / __ / ____ Tema 3

PRACTICA Nº 5
Algoritmos Repetitivos

INSTRUCCIONES GENERALES

• Elaborar diagrama de flujo y pseudocódigo para cada problema planteado con


estructuras de repetición utilizando el Software PseInt o DFD.
• Si algún problema no queda claro consultar a tiempo.
• En cualquier momento se podrá solicitar al estudiante la defensa de los algoritmos.
• Mostrar en la pantalla cada problema el nombre completo del estudiante para cada
ejercicio (-10%).
• Elaborar un documento con el carimbo proporcionado y todo el contenido de la práctica
resuelta en orden. (-10%). El contenido debe tener lo siguiente:

- Carimbo
- Enunciado de cada problema
- Captura de diagrama de flujo + resultados obtenidos en cada problema
- Copiar pseudocódigo de cada problema

ENTREGA DE PRÁCTICA

• Un documento completo en formato pdf. (P4_ApellidosNombres.pdf).


• El documento debe ser enviado mediante Google Classroom en la sección
correspondiente.
• No se aceptarán prácticas enviadas por otros medios ni fuera de la fecha y hora
establecida.

CALIFICACION

Para la calificación de cada problema se considerará lo siguiente:

• Ejecución y correcto funcionamiento del algoritmo sin errores, orden en el desarrollo,


orden en la impresión de datos y correcto uso de tipos de datos (50%).
• Defensa de la práctica en clase (50%).
PROBLEMAS

Resolver los problemas de acuerdo al número de lista. Los de la lista par resuelven los
problemas pares y los de la lista impar resuelven los problemas impares.

1) Imprima repetidamente el valor de la variable xValue, disminuyéndolo en 0.5 cada vez,


siempre que xValue siga siendo positivo.

2) Utilice un ciclo while anidado para reproducir la siguiente salida:

1
22
333
4444
55555

3) Escriba un programa para imprimir el triángulo de Pascal hasta n filas.

4) Escriba un programa para convertir el sistema numérico decimal a binario.

5) Escriba un programa para convertir el sistema numérico binario en decimal.

6) Escriba un programa para hacer un patrón como una pirámide con números
incrementados en 1.

1
23
456
7 8 9 10

7) Escribe un programa para hacer un patrón como una pirámide con un asterisco, el
número de filas debe ser introducir por teclado.

*
**
***
****
8) Continúa la secuencia 120, 240, 720, 2880, ....

Algoritmo ejercicio_N_8

Escribir "absalon quispe coaquira"

Escribir "ingrese cuantas veces quiere que imprima la serie"

Leer n

s <- 120

i <- 1

Para j<-1 Hasta n Hacer

Escribir sin saltar s," , "

i <- i+1

s <- s*i

FinPara

FinAlgoritmo
9) Qué número sigue la secuencia 3, 18, 14, 84, 80, 480, ....

10) Sigue la secuencia 6, 8, 12, 20, ....

Algoritmo ejercicio_N_10

Escribir "absalon quispe coaquira"

Escribir "ingrese cuantas veces a imprimirse"

Leer n

s <- 6

i <- 2

Para j<-1 Hasta n Hacer

Escribir sin saltar s," , "

s <- s+i

i <- i*2

FinPara
FinAlgoritmo

11) Sigue la serie 17, 8, 14, 5, 11, 2, ....

12) Sigue la secuencia 0, 3, 6, 9 , 12, ....

13) Sigue la secuencia 50, 57, 64 , 71, ....


14) Sigue la secuencia 150, 165, 180, 195, ...
Algoritmo ejrcicio_N_14

Escribir 'Absalon Quispe Coaquira'

Escribir 'cuantas secuencias llegar'

Leer n

s <- 150

Para j<-1 Hasta n Hacer

Escribir s,' ,' Sin Saltar

s <- s+15

FinPara

FinAlgoritmo

15) Sigue la secuencia -15, -5, 5, 15, 30, ....

16) Continúa la secuencia 120, 240, 720, 2880, ....


Algoritmo ejercicio_N_8

Escribir "absalon quispe coaquira"

Escribir "ingrese cuantas veces quiere que imprima la serie"

Leer n

s <- 120

i <- 1

Para j<-1 Hasta n Hacer

Escribir sin saltar s," , "

i <- i+1

s <- s*i

FinPara

FinAlgoritmo
17) Sigue la secuencia 6, 8, 12, 20, ....

18) Sigue la serie 17, 8, 14, 5, 11, 2, ....

Algoritmo ejercicio_N_18

Escribir "absalon quispe coaquira"

Escribir "ingrese cuantos numeros imprimir"

Leer n

n <- n/2

s <- 17

t <- 8

Para j<-1 Hasta n Hacer

Escribir sin saltar s," ,"

Escribir sin saltar t," , "

s <- s-3

t <- t-3
FinPara

FinAlgoritmo

19) Continúa la secuencia 14, 15, 28, 30, 56, ...

20) Continúa la secuencia 2, 3, 20, 30, 38, ...

Algoritmo ejercicio_N_20

Escribir 'absalon quispe coaquira'

Escribir 'ingrese cuantos numeros a imprimir'

Leer n

n <- n/2

s <- 2

t <- 3

Para j<-1 Hasta n Hacer

Escribir s,',' Sin Saltar


Escribir t,',' Sin Saltar

s <- s+18

t <- t+27

FinPara

FinAlgoritmo

21) Continúa la secuencia 20, 35, 28, 30, 36, ...

22) Continúa la secuencia 1, 3, 5, 7, 11, 13, ...

Algoritmo ejercicio_N_20

Escribir "absalon quispe coaquira"

Escribir "cuantos numeros a imprimir"

Leer n

n <- n/2

s <- 1

t <- 3

i <- 4
Para j<-1 Hasta n Hacer

Escribir sin saltar s," , "

Escribir sin saltar t," , "

s <- s+i

t <- t+i

i <- i+2

FinPara

FinAlgoritmo

23) Sigue la secuencia 6, 8, 12, 20, ....

24) Sigue la secuencia 1/5,2/25,3/125,...

25) Sigue la secuencia 1/2,4/5,9/10,16/17,...

26) Sigue la secuencia 0,2,6,12,20,...

Algoritmo ejercicio_N_26

Escribir "absalon quispe coaquira"

Escribir "numeros a imprimirse"


Leer n

s <- 0

i <- 2

Para j<-1 Hasta n Hacer

Escribir sin saltar s," , "

s <- s+i

i <- i+2

FinPara

FinAlgoritmo

27) Realicemos el análisis para descomponer los números de derecha a izquierda:

• Contar cuantos dígitos tiene un número entero positivo.


• Contar cuantos dígitos pares e impares tiene un número entero positivo.
• Contar cuantos dígitos multiplicaos de X tiene un número entero positivo.
• Contar cuantos dígitos primos tiene un número entero positivo.

28) Realicemos el análisis para descomponer los números de izquierda a derecha:

• Contar cuantos dígitos tiene un número entero positivo.


• Contar cuantos dígitos múltiplos de 5 tiene un número entero positivo.
• Contar cuantos dígitos impares tiene un numero entero positivo.
• Contar cuantos dígitos múltiplos de 3 tiene un numero entero positivo.

29) Mostrar un nuevo número con los dígitos pares de un numero de 5 a 7 dígitos.

30) Mostrar dos nuevos números con los dígitos múltiplos de Y y X, de un numero de 10
dígitos.

También podría gustarte