Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROGRAMACIÓN
LABORATORIO N° 03
BUCLES I
Alumno(s) Nota
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.
No aplica
V.- RECURSOS:
En este laboratorio cada alumno trabajará con un equipo con Windows 10.
VII.- PROCEDIMIENTO:
EJERCICIO DE APLICACIÓN
Funcionamiento:
Al aplicar el bucle (for) y asignarle al operador el valor de “1” y al mismo tiempo al paso ,le ordenamos a la maquina
que repita 10 veces la palabra “hola” y luego la trascriba
Esto nos permite escribir 10 veces la misma palabra solo con 3 comandos en vez de tener que hacerlo todo
manualmente con el comando escribir.
Resultado:
El algoritmo de bucle repetirá 10 veces la palabra ‘Hola’
Laboratorio de Fundamentos de Programación Página 2 de 10
Funcionamiento:
Resultado:
Funcionamiento:
4. Algoritmo que permite leer 10 números e imprima la cantidad de números pares e impares.
Funcionamiento:
Asignamos una variable para los números pares y para los números impares
Se aplica bucle (for) hasta 10 y con paso de 1
Continuamos pidiendo a la computadora que lee el numero
Luego asignamos una variable al residuo con MOD
Añadimos condicional; en caso sea divisible por 2 es tomado como par y sino es aislado como impar
Pedimos a la maquina que trascriba los números pares e impares
Resultado:
El resultado que obtenemos es un algoritmo que lea 10 números y calcule la cantidad de
impares y pares de esos 10 números.
Laboratorio de Fundamentos de Programación Página 5 de 10
5. Elabore un algoritmo que imprima la serie de Fibonacci, de acuerdo a una cantidad de términos.
Funcionamiento:
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:
Primero declaramos las variables e igualamos a 0
Aplicamos bucle, para horrarnos tiempo
Entonces x será igual 5 hasta y con paso 1
Ordenamos a la máquina que trascriba los números
Con ayuda del residuo MOD 2, obtendremos los números pares
Luego aplicamos bifurcaciones al contenido en caso sea 0 el residuo será par y si es falso será porque
es impar
Resultado:
Si escribimos un positivo,
negativo, etc. Este lo indicara y
será mostrado para que el usuario
pueda reconocerlo, para eso se
definió los mensajes cuando este
proceso sea ejecutado
Laboratorio de Fundamentos de Programación Página 7 de 10
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:
Primeramente, definimos las variables a y b y lo colocamos como a=0 b=0
Colocamos para x=0 hasta 5 con paso 1 hacer
En el cuerpo del bucle le pedimos al ordenar que trascriba los datos
Luego evaluamos con la estructura si entonces que con el total y si es falso.
Si No impar=impar + total
Resultado:
Como resultado al ejecutarlo colocamos 5
números consiguiendo la suma de los números
pares y la suma de los números impares.
Laboratorio de Fundamentos de Programación Página 8 de 10
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:
9. Elabore un algoritmo que imprima los 100 primeros números naturales. Genere el diagrama de flujo.
Funcionamiento: Resultado:
- Al ejecutarlo podremos presenciar que el código se expresa con efectividad por lo que si colocamos algún número
positivo, negativo o neutro este lo indicará en el proceso y así es como se da a entender que el código si está funcionando.
Resultado:
Laboratorio de Fundamentos de Programación Página 10 de 10
OBSERVACIONES:
CONCLUSIONES:
Aprendimos que los algoritmos solo dependen de la forma que le demos. - Vimos la manera de crear algoritmos que podrían
ayudar en un futuro. - Aplicamos la lógica para poder hacer satisfactoriamente el trabajo.