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. ____________________________________________________________________
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________