Está en la página 1de 11

Informe Laboratorio 3

Estudiantes:

Andrés Felipe Salazar Peña – 2222894 - 3741

Juan José Candela Collazos – 2222800 – 3741

Docente: Yesid Ospitia Medina

Facultad de ingeniería Algoritmia y programación

Univalle

Facultad de ingeniería

Curso de algoritmia y programación grupo 06

2023

1
Tabla de contenido

1. Introducción………………………………………………………………………………………………………………. 3
2. Problema 1 …………………………………….…………………………………………………………………………. 3
3. Problema 2 ……………………………………………….………………………………………………………………. 9

2
Facultad de ingeniería

Curso de algoritmia y programación grupo 06

INTRODUCCIÓN

En el siguiente informe se mostrarán dos problemas a los que se les dará solución a partir de los
condicionales específicamente en python. Se desarrollarán siguiendo los pasos para resolver el
problema correctamente y se pretende aprender y practicar los condicionales en los algoritmos.

PROBLEMA 1

Análisis del problema:

La División de Recursos Humanos de la Universidad, requiere un programa que le permita calcular el


neto a pagar para cada uno de sus empleados, esto lo haremos teniendo en cuenta los pagos y los
descuentos de cada uno.

Realizaremos los cálculos para N empleados, siendo N un número digitado por el usuario.

Capturaremos el número de documento de identidad, nombre completo y salario básico de cada


empleado.

Calcularemos el total de pagos, total descuentos y el neto a pagar.

Calcularemos y mostraremos cada uno de los conceptos.

Datos de entrada:

 cantidad de empleados
 número de documento de identidad
 nombre completo
 salario del empleado

Datos de salida:

 datos del empleado


 pagos
 descuentos
 Totales

Procedimiento:

el usuario debe ingresar la cantidad de empleados que desea introducir en la app. Generamos una
lista vacía para usarla más adelante. Haremos uso del bucle while. La aplicación pedirá los datos del
empleado y posteriormente imprimirá los datos de salida en la nómina.

3
Algoritmo en pseudocodigo:

4
5
Prueba de escritorio:

6
Evidencias de ejecución del programa:

7
PROBLEMA 2

Análisis del problema.

El centro de Salud Sentirse Bien hace el registro diario de las lecturas de glucosa para sus pacientes.
Para efectos de este ejercicio, daremos solución al registro de niveles de glucosa de un único
paciente.

Luego de n días, se debe generar un informe de seguimiento médico que muestre la siguiente
información:
a) Mayor nivel de azúcar obtenido de todas las mediciones.
b) Menor nivel de azúcar obtenido de todas las mediciones.
c) Nivel de azúcar con mayor cantidad de repeticiones durante todas las mediciones. Además,
indicar, cuantas repeticiones se dieron.
d) Momento del día (mañana, tarde, noche) en donde el paciente presenta mayores niveles de
azúcar después de alimentarse.

Datos de entrada

 Número de días que se verificarán


 Niveles de glucosa (La cantidad que se ingresarán dependerá del número de días por la
cantidad de lecturas de glucosa al día)

Datos de salida

 Mayor nivel de azúcar obtenido de todas las mediciones.


 Menor nivel de azúcar obtenido de todas las mediciones.
 Nivel de azúcar con mayor cantidad de repeticiones durante todas las mediciones. Además,
indicar, cuantas repeticiones se dieron.
 Momento del día (mañana, tarde, noche) en donde el paciente presenta mayores niveles de
azúcar después de alimentarse, y dicho nivel de glucosa

Procedimiento

Primero se pregunta al usuario el número de días que se hará la medición dependiendo del número
de días iniciará un buble donde preguntará la medición de glucosa hasta que terminen las
mediciones que requieran guardando cada dato en un arreglo. Al terminar el bucle se hará el
respectivo análisis para llegar al informe

Algoritmo en pseudocódigo

8
9
Prueba de escritorio

Evidencias de ejecución del programa

10
11

También podría gustarte