Está en la página 1de 14

FUNDAMENTOS DE

PROGRAMACIÓN

LABORATORIO N° 03

BUCLES I

DISEÑO Y DESARROLLO DE SOFTWARE


PROGRAMA DE FORMACIÓN REGULAR
Nro. DD-106
Laboratorio de Fundamentos de Programación Página 2 de 10

CODIGO DEL CURSO:

Alumno(s) Nota

Alexander

Puente de la Vega

Grupo B
Ciclo 1c24
Fecha de entrega
Laboratorio de Fundamentos de Programación Página 1 de 13

I.- OBJETIVOS:
 Definir las reglas básicas a seguir para la construcción y la correcta interpretación de los Diagramas de
Flujo, resaltando las situaciones en que pueden, o deben, ser utilizados.
 Elaborar y Diseñar algoritmos con bucles para (for)

II.- SEGURIDAD:
Advertencia:
En este laboratorio está prohibida la manipulación del
hardware, conexiones eléctricas o de red; así como la
ingestión de alimentos o bebidas.

III.- FUNDAMENTO TEÓRICO:

 Revisar el texto guía que está en el campus Virtual.

IV.- NORMAS EMPLEADAS:

 No aplica

V.- RECURSOS:

 En este laboratorio cada alumno trabajará con un equipo con Windows 10.

VI.- METODOLOGÍA PARA EL DESARROLLO DE LA TAREA:


 El desarrollo del laboratorio es individual.

VII.- PROCEDIMIENTO:

EJERCICIO DE APLICACIÓN

1. Observe un primer ejemplo de bucle PARA:

Pseudocódigo Diagrama de flujo

Funcionamiento:

Iniciamos utilizando el comando para iniciar un bucle en este caso necesitamos escribir hola 10 veces solo fijamos
el paso que en este caso 1 y listo

Resultado:
Laboratorio de Fundamentos de Programación Página 2 de 13
Laboratorio de Fundamentos de Programación Página 3 de 13

2. Realizar un algoritmo que solicite 10 numeros e imprima la suma.

Pseudocódigo Diagrama de flujo

Funcionamiento:
Usamos porque el valor acumulativo es suma luego iniciamos el bucle con el número 1 en este caso 10
valores luego ellos se suman y se halla el resultado
Resultado:
Laboratorio de Fundamentos de Programación Página 4 de 13

3. Realizar un algoritmo que solicite 10 numeros e imprima la suma y el promedio.

Pseudocódigo Diagrama de flujo

Funcionamiento:
Asignamos el cero porque el valor acumulativo es suma luego el bucle con 10 números con paso 1 es decir de 1
en 1 luego como en una ecuación aplicamos lo que es la suma y promedio y con el comando escribir aparece el
resultado.
Resultado:
Laboratorio de Fundamentos de Programación Página 5 de 13

4. Algoritmo que permite leer 10 números e imprima la cantidad de números pares e impares.

Pseudocódigo Diagrama de flujo

Funcionamiento:
Asignamos los valores acumulativos toca hallar los números pares e impares para usamos “MOD” que es
una división en este caso es entre 2 y le damos una condición si el residuo es 0 entonces es un par y si el
residuo es más de 1 se considera impar

Resultado:
Laboratorio de Fundamentos de Programación Página 6 de 13

5. Elabore un algoritmo que imprima la serie de Fibonacci, de acuerdo a una cantidad de términos.

Pseudocódigo Diagrama de flujo

Funcionamiento:
Toca hacer la serie Fibonacci que es la suma del número anterior así sucesivamente en este caso son n
términos ponemos los valores aplicamos una simple suma

Resultado:
Laboratorio de Fundamentos de Programación Página 7 de 13
Laboratorio de Fundamentos de Programación Página 8 de 13

6. Elabore un algoritmo que permita leer 5 números e imprima la cantidad de números pares, impares,
positivos, negativos y neutros. Genere el diagrama de flujo.
Pseudocódigo Diagrama de flujo

Funcionamiento:
Como en uno de los casos anteriores debemos darles condiciones con la función si para saber cuales son
los negativos positivos neutros pares e impares y luego el software se encarga de separarlos según a las
condiciones dadas

Resultado:

7. Elabore un algoritmo que permita leer 5 números e imprima la suma de los números pares y la suma de los
números impares. Genere el diagrama de flujo.

Funcionamiento:
Como en uno de los casos anteriores debemos darles condiciones con la función si para saber cuales
son los negativos positivos neutros pares e impares y luego el software se encarga de separarlos según a las
condiciones dadas

Pseudocódigo Diagrama de flujo


Resultado:
Laboratorio de Fundamentos de Programación Página 9 de 13

8. En base al siguiente diagrama de flujo, generar el algoritmo que se encarga de leer ‘n’ números, calcula e
imprime la cantidad de números positivos, negativos y neutros.

Diagrama de flujo

Algoritmo:

Funcionamiento:
Pide cantidad n de números en los cuales debes asignar cuales son positivos negativos y neutros copiamos las
condiciones e iniciamos bucle y cerramos y al final se escribe las variables
Resultado:
Laboratorio de Fundamentos de Programación Página 10 de 13
Laboratorio de Fundamentos de Programación Página 11 de 13

9. Elabore un algoritmo que imprima los 100 primeros números naturales. Genere el diagrama de flujo.

Pseudocódigo Diagrama de flujo


Funcionamiento:

Un

caso bastante sencillo definimos el valor como numero entero luego en la función “para” colocamos 1 hasta 100
con paso de 1 y escribimos la variable a.

Resultado:
Laboratorio de Fundamentos de Programación Página 12 de 13

OBSERVACIONES:

 Conexión e internet lenta

 Maquina un poco lenta

CONCLUSIONES:
 es una estructura simple y practica ya que su sintaxis es eficaz para múltiples situaciones en las que
cualquier otra no es útil.

 Las estructuras de repetición son utilizadas para repetir un proceso (llamado ciclo) las veces que sea
necesario en un determinado programa. es una de las más utilizadas en este proceso, ya que su
estructura es simple y fácil de implementar.

 PSeint es una herramienta muy útil para los estudiantes de nuevo ingreso de la carrera de programación
está muy bien enfocado en las debilidades que muestra el estudiante al inicio de la programación y así
poder fortalecerlas con el uso de esta herramienta tan útil.

"Dime y lo olvido, enséñame y lo recuerdo, involúcrame y lo aprendo”. Benjamín Franklin (1706-1790)

También podría gustarte