You are on page 1of 10

Informtica Aplicada

Algoritmos (Programacin II)

LABORATORIO 15: Estructuras repetitivas: Para (For), Mientras y Hacer mientras -


Aplicacin de Contadores y Acumuladores

Objetivos:

Escribir pseudocdigos con estructuras repetitivas Para y aplicacin de contadores y


acumuladores
Elaborar diagramas de Flujo para ejercicios propuestos mediante DFD
Elaborar pseudocdigos mediante PSeInt

Equipos, Materiales, Programas y Recursos:

PC personal con Windows 7 Professional.


PSeInt
DFD
Material adicional en Tecsup Virtu@l.

Objetivos especficos:

Conocer el concepto de bucles.


Identificar las distintas partes de un bucle.
Conocer los distintos tipos de bucles.
Representar mediante algoritmos los distintos tipos de bucles

Seguridad:

Ubicar maletines y/o mochilas en el lugar del aula de Laboratorio destinado para tal fin.
No ingresar con lquidos ni comida al aula de Laboratorio.
Al culminar la sesin de laboratorio, apagar correctamente la computadora y el monitor.
Deber dejar la mesa de trabajo y la silla que utiliz limpias y ordenadas.

Preparacin:

Para ello el alumno previamente deber haber revisado el material del texto publicado en
Tecsup Virtu@l, la participacin activa en el transcurso de la clase previa al desarrollo del
Laboratorio y as lograr cumplir con los objetivos y metas trazados al final de cada clase.

Dpto. de Informtica
Pg. 1
Programacin II
Informtica Aplicada

EJERCICIOS DE APLICACIN

Realice el pseudocdigo de los siguientes ejercicios en PSeInt y DFD

1. Observe un primer ejemplo de bucle Para (FOR):

Pseudocdigo Diagrama de flujo

Resultados

2. Elabore un algoritmo que visualice los 3 primeros nmeros naturales mediante el bucle
Mientras

Pseudocdigo Diagrama de flujo

Resultados
Informtica Aplicada
Algoritmos (Programacin II)

3. Realizar un algoritmo que solicite 10 numeros e imprima la suma. Empleando bucle Para (For)

Pseudocdigo Diagrama de flujo

Resultados

Dpto. de Informtica
Pg. 3
Programacin II
Informtica Aplicada

4. Realizar un algoritmo que solicite 10 numeros e imprima la suma y el promedio. Empleado bucle
Para (For)

Pseudocdigo Diagrama de flujo

Resultados
Informtica Aplicada
Algoritmos (Programacin II)

5. Elabore un algoritmo que calcule y visualice la suma de los 3 primeros nmeros


naturales. Empleando bucle Mientras (While)

Pseudocdigo Diagrama de flujo

Resultados

Dpto. de Informtica
Pg. 5
Programacin II
Informtica Aplicada

6. Elabore un algoritmo que calcule y visualice la suma de todos los nmeros de 2 cifras positivos
empleado el bucle Mientras (While)

Pseudocdigo Diagrama de flujo

Resultados
Informtica Aplicada
Algoritmos (Programacin II)

7. Elabore un algoritmo que calcule y visualice la suma de los todos los nmeros impares de 3
cifras

Pseudocdigo Diagrama de flujo

Resultados

8. Visualizar los 5 primeros nmeros naturales. Empleando el bucle Repetir

Pseudocdigo Diagrama de flujo

Resultados

Dpto. de Informtica
Pg. 7
Programacin II
Informtica Aplicada

9. Visualizar todos los nmeros pares de 2 cifras. Empleando el bucle Repetir

Pseudocdigo Diagrama de flujo

Resultados

10. Imprimir los 10 primeros nmeros naturales, pero en forma descendente


Pseudocdigo Diagrama de flujo
Informtica Aplicada
Algoritmos (Programacin II)

11. Ingrese un nmero entero y calcule su factorial


Pseudocdigo Diagrama de flujo

12. Ingrese un nmero entero y luego calcule la suma de todos los nmeros impares menores al
nmero ingresado
Pseudocdigo Diagrama de flujo

Dpto. de Informtica
Pg. 9
Programacin II
Informtica Aplicada

Conclusiones:

Indique las conclusiones a las que lleg acerca de los temas tratados de manera prctica y
terica en esta unidad:

a. ____________________________________________________________________
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________

b. ____________________________________________________________________
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________

c. ____________________________________________________________________
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________