Está en la página 1de 2

MATERIA: PROGRAMACION DE COMPUTADORES

Taller No 1.

Aclaración:

i. Se comienza con un taller para la solución de problemas utilizando el uso adecuado de


la declaración de variables, la asignación de valores y la muestra de resultados.
ii. Los ejercicios se desarrollan con la herramienta socializada en clase pseint.
iii. El desarrollo debe de ser de forma individual.
iv. La entrega de los ejercicios se hará en formato pseint.
v. La entrega se hará a mi correo institucional : hernanforero@unitropico.edu.co
vi. La entrega de los ejercicios se hará desde cada uno de los correo institucional de
ustedes.
vii. Para definir ajustes y demás aspectos podemos seguir operando a través del grupo
creado en wassap.
viii. A futuro programaremos una video conferencia para avanzar sobre temas nuevos, por
ahora desarrollaremos tres talleres con incremento en nivel de complejidad.

1. Problema: Desarrollar un programa que determine: 1. Número mayor, número menor,


promedio, diferencia entre el menor y el mayor.
a. El programa solicita al usuario registrar tres números.
b. Debe validar que todos los números son distintos.
c. Debe mostrar los números como fueron registrados.
d. Debe mostrar el número mayor.
e. Debe mostrar el número menor.
f. Debe mostrar el promedio de los números.
g. Debe mostrar la diferencia entre el número mayor y el número menor.
h. Debe mostrar la suma total de los números.
NOTA: El programa se mejora si se entregan también los números ordenados de forma
ascendente, por lo que si lo realizan tendrán una unidad adicional en la nota del taller.

2. Problema: Se requiere realizar un programa para el incremento salarial para una empresa
de tres empleados así:
a. El programa solicita al usuario el nombre de tres empleados.
b. El programa solicita al usuario la cedula de ciudadanía de los tres empleados.
c. El programa solicita al usuario el salario de los tres empleados.
d. Debe de calcular el promedio salarial de los tres empleados.
e. Asigna el incremento así:
i. Si esta por debajo del promedio le incrementa el 10% del salario que tenia.
ii. Si esta por encima del promedio le incrementa el 5% del salario que tenia.
f. El programa debe de mostrar los datos registrador por cada trabajador y además el
salario incrementado.

3. Problema: Se requiere conocer cuántas vacas se pueden tener en un establo, dado el área
del mismo. De acuerdo con las siguientes restricciones:

i. El establo tiene forma de cuadrado.


ii. Debe controlar que los datos deben ser mayores a cero (si es menor que cero algún
dato debe informar al usuario y pedir de nuevo los datos).
iii. Solo se pueden tener cuatro vacas por metro cuadrado.
Entradas: Datos para calcular el área del establo.
Solo se pueden tener 4 vacas por metro cuadrado.
Salidas: El numero de vacas que se pueden tener por establo.

4. Problema: Se requiere realizar un programa que calcule la capacidad de atención de los


servicios de salud para ciudad de Yopal, por coronavirus, así:
La siguientes tabla muestra los centros de atención de salud, con su capacidad:

CENTROS ATENCION No CONSULTORIOS No HORAS


Hospital Regional 15 consultorios 24 horas
Red Salud 5 consultorios 8 horas
Salud Yopal 3 consultorios 24 horas

Restricciones:
i. Un médico puede atender cuatro consultas por hora.

Salidas : El programa debe de entregar la siguientes información:


i. La capacidad máxima de médicos que se requieren para la atención en salud en el
municipio (discriminada por centro de atención).
ii. El número máximo de consultas que se pueden hacer en el municipio (discriminado
por centro de atención).
iii. Si llegan 800 pacientes al centro Hospital Regional” cuantos médicos se requieren para ser
atendidos.
iv. Si llegasen 80 pacientes al centro de atención “Red Salud”, cuántos médicos se
requieren para ser atendidos.
v. Si llegan 288 pacientes al centro de atención “Salud Yopal”, cuántos médicos se
requieren para ser atendidos.

5. Problema: Se desea desarrollar el programa que determine de nueve pelotas de tenis


cual es la que pesa menos, de acuerdo con las siguientes restricciones:

i. El instrumento para pesar las pelotas de tenis es una pesa de platos.


ii. Solo se pueden colocar máximo tres pelotas por plato en cada pesada.
iii. Solo se pueden hacer máximo tres pesadas.
NOTA: El ejercicio lo habíamos hecho a nivel de algoritmo en clase, es el mismo solo que en
desarrollo de programa.

NOTA: Quien solucione el problema No 4 tiene una unidad adicional en la nota definitiva.