Está en la página 1de 2

TALLER ESTUDIANTE 3

Nombre del Estudiante:


Fecha:
Centro matriculado:
Doy fe que los siguientes ejercicios son de mi autoría, en caso de encontrar
plagio la nota de todo mí trabajo debe ser de CERO además de las respectivas
sanciones a que haya lugar. El profesor puede solicitar la sustentación de uno o
más ejercicios

I. Los siguientes algoritmos Simples se deben desarrollar con funciones:

1. Desarrolle un algoritmo que sume las ventas realizadas los lunes y martes de su
empresa. La función recibe dos párametros, los suma y retorna un valor.
2. Desarrolle un algoritmo que calcule la distancia (hipotenusa) desde la posición de
sus pies hasta la parte más alta de un edificio. Usted conoce la altura del edificio y
la distancia que hay entre usted y el edificio. La función recibe como párametros
la altura y la distancia, calcula la hipotenusa a imprime el resultado.
3. Desarrolle un algoritmo que calcule el tiempo de viaje para ir desde Cartagena a
otra ciudad. Sabiendo que se conoce (por parte del usuario) la distancia y la
velocidad. La función recibe la distancia y la velocidad y calcula el tiempo de viaje.
Retorna el tiempo.
4. Desarrolle un algoritmo que calcule el promedio de las últimas cinco ventas de
una empresa. El desarrollo de la función de este ejercicio está bajo criterio del
alumno.
5. Elabore un algoritmo que convierta su dinero de pesos a euros. La función recibe
el dinero como párametro e imprime el resultado en euros.

II. Los siguientes algotitmos se deben desarrollar con condiciones y con funciones

1. Diseñar un algoritmo que permita determinar el pago que debe realizar un cliente en
un almacén que ofrece los siguientes descuentos:
 Los productos relacionados en la línea de electrodomésticos tienen descuento del
15% si cancelas con tarjeta CMR, y 10% si pagas con otro tipo de tarjeta, 0% al
cancelar en efectivo.
 Los productos de tecnología tienen descuento del 30% si cancelas con tarjeta
CMR, el 20% si pagas con otro tipo de tarjeta y 10% al cancelar en efectivo.
 Los productos de hogar tienen descuento del 50% si cancelas con tarjeta CMR, el
30% si pagas con otro tipo de tarjeta y 30% al cancelar en efectivo.

Se debe realizar una función que dado el tipo de producto (electrodoméstico,


tecnología, u hogar), y el modo de pago, retorne el porcentaje del descuento a
aplicar. El descuento final se calculará en el programa principal del algoritmo.

2. Teniendo en cuenta los nuevos lineamientos de restricción para el ingreso a un


Banco, se plantea que cada usuario antes de ingresar al banco debe tener la cedula y
presentarla. Elabore una función que determine si un usuario con cedula terminada
en número par puede ingresar al banco y acceder a los servicios que presta el banco.
La función retornará verdadero si el usuario puede entrar al banco. Falso, en
cualquier otro caso.

III. Los siguientes algoritmos iterativos se deben desarrollar con funciones.

1. En un salón de belleza se aplica un descuento especial a los clientes de acuerdo con


los días de la semana. El tratamiento es el mismo para todos los clientes, pero si
separas tu cita para los días lunes y martes obtienes un descuento del 20%, los
clientes que asisten miércoles y jueves obtienen un descuento del 10% y los clientes
que asisten los días viernes y sábado obtienen un descuento del 5%.

Diseñar un algoritmo que por medio de una función muestre un menu preguntando el
día en el que el cliente fué al salon de belleza y de acuerdo a esto calcule el descuento
a aplicar. La función retorna el descuento a aplicar. Finalmente, se debe mostrar al
final el número de clientes ingresados, la cantidad total de descuentos aplicados, y el
total pagado por los clientes. El número de clientes a ingresar es desconocido.

2. En una empresa de lácteos tienen tres tipos de productos A, B y C con precios


diferentes y solamente se aplican descuentos cuando el cliente lleva los tres
productos. Se debe diseñar una función que dado los tres tipos de productos
determine si se debe aplicar el descuento o no. Seguidamente, se requiere que
calcule el valor a pagar en la factura teniendo en cuenta que el producto A tiene el 5%
de descuento, el producto B el 8% de descuento y el producto C el 10% de descuento.
El cliente puede comprar los productos que desea, es decir, el algoritmo solo
terminará de registrar productos comprados por el cliente cuando el cliente le de la
opción de terminar.