Está en la página 1de 8

Laboratorio de Fundamentos de Programación Página 1 de 7

I.- OBJETIVOS:
 Elaborar y diseñar programas en Python bajo bucles for loop
 Elaborar programas en Python empleando acumuladores.

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. Elabore un algoritmo que imprima los 100 primeros números naturales.

Programa en Python
Laboratorio de Fundamentos de Programación Página 2 de 7

2. Crear una aplicación en Python que solicite 10 numeros e imprima la suma

Programa en Python

3. Crear una aplicación en Python que solicite n numeros e imprima la suma y el promedio.

Programa en Python

4. Crear una aplicación en Python que lea 6 números e imprima la cantidad de números pares e impares
Laboratorio de Fundamentos de Programación Página 3 de 7

Programa en Python

5. Crear una aplicación en Python que imprima la serie de Fibonacci además de la suma.

Programa en Python

6. Elabore una aplicación en Python que lea 5 números e imprima la cantidad de números pares, impares,
positivos, negativos y neutros.:
Laboratorio de Fundamentos de Programación Página 4 de 7

Programa en Python

7. Elabore una aplicación en Python que lea n números e imprima la suma de los números pares e impares.
Laboratorio de Fundamentos de Programación Página 5 de 7

Programa en Python

OBSERVACIONES:
Laboratorio de Fundamentos de Programación Página 6 de 7

Debido a que Python no cuenta con comandos para finalizar las líneas, ni llaves con las que
delimitar los códigos, utiliza la indentacion para delimitar la estructura permitiendo establecer
bloques de código. Los únicos códigos que existe son los dos puntos y la indentacion del
código, por ello la importancia de realizar correctamente la indentacion dentro de un código.

En los ejercicios que realizamos utilizamos el bucle for, ya que para operar y obtener los
resultados deseados se necesita realizar varias iteraciones, también utilizamos condicionales if-
else dentro del cuerpo del bucle for.
Para realizar iteraciones con un rango definido utilizamos “range” más un numero para indicar
las veces que se va a repetir el bucle, también podemos insertar 3 números separados por una
coma cada uno, esto nos indicara el inicio, fin y el ritmo de iteración respectivamente.

En Python print lo usamos para imprimir en pantalla una o varias expresiones separadas por
comas. El contenido siempre debe estar entre paréntesis, cuando print incluye una expresión
esta debe ser evaluada antes de ser presentada en pantalla

El funcionamiento de la estructura for es muy simple, primero se evalúa la expresión de


inicialización, se evalúa la condición .si el resultado es falso, termina la ejecución de la
estructura for, si es verdadera, continua con el siguiente paso.Se procede a ejecutar el bloque
de instrucciones dentro de la estructura. Se evalúa la expresión final, que normalmente altera la
variable de control y se continua con el bucle hasta terminar con el número de iteración
anteriormente definido.

En clases avanzamos también acerca de las declaraciones de control que se pueden utilizar
dentro del cuerpo de un bucle, por ejemplo, break, pass y continue. Cada uno de ellos tiene
una funcionalidad diferente que rompe con la secuencialidad en la ejecución de un bucle.

CONCLUSIONES:
Laboratorio de Fundamentos de Programación Página 7 de 7

Los bucles son otra herramienta para alterar el flujo normal de un programa. Nos permiten
repetir una porción de código tantas veces como queramos. Python incluye únicamente dos
tipos de bucle: while y for.
El bucle for en general lo utilizamos para repetir un bloque de instrucciones, el cuerpo del
bucle se repite tantas veces como indique la cifra de iteración.

El bucle while ejecuta una porción de código una y otra vez hasta que la condición especificada
sea falsa; o, dicho de otro modo, ejecuta una porción de código mientras que la condición sea
verdadera.

 El bucle for en Python puede iterar sobre los elementos de cualquier secuencia, como una
lista o una cadena.
Recalco la importancia de realizar una correcta indentacion en las líneas de código que
realicemos ya que de ello depende la correcta ejecución del programa.
Es primordial considerar que antes de escribir las líneas de código dentro del cuerpo del bucle,
primero definimos las variables líneas arriba. La inicialización es una expresión simple,
normalmente una asignación a la variable de control del bucle de un valor inicial.
Es importante estar familiarizados con las operaciones matemáticas y con los diferentes
operadores para proceder a realizar la programación de un código rápidamente.

NOMBRES Y APELLIDOS: REBECA SOLEDAD HUALLPA CENTENO

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

También podría gustarte