Você está na página 1de 3

Funciones

Desarrolle los siguientes programas implementando funciones para cada uno de los
procesos que lo conforman.

1. Realice un programa para determinar si una persona puede votar con base en su
edad en las pro ximas elecciones.

2. Realice un programa para determinar el sueldo semanal de un trabajador con base


en las horas trabajadas y el pago por hora, considerando que despues de las 40 horas
cada hora se considera como excedente y se paga el doble.

3. Realice un programa para resolver el siguiente problema: una fabrica de pantalones


desea calcular cual es el precio final de venta y cuanto ganara por los N pantalones
que produzca con el corte de alguno de sus modelos, para esto se cuenta con la
siguiente informacio n:
a) Tiene dos modelos A y B, tallas 30, 32 y 36 para ambos modelos.
b) Para el modelo A se utiliza 1.50 m de tela, y para el B 1.80 m.
c) Al modelo A se le carga 80 % del costo de la tela, por mano de
d) obra. Al modelo B se le carga 95 % del costo de la tela, por el mismo concepto.
e) A las tallas 32 y 36 se les carga 4 % del costo generado por mano de obra y tela,
sin importar el modelo.
f) Cuando se realiza el corte para fabricar una prenda so lo se hace de un solo
modelo y una sola talla.
g) Finalmente, a la suma de estos costos se les carga 30%, que representa la
ganancia extra de la tienda.

4. Una empresa que contrata personal requiere determinar la edad de las personas
que solicitan trabajo, pero cuando se les realiza la entrevista so lo se les pregunta el
an o en que nacieron. Realice el programa para solucionar este problema.

5. Un estacionamiento requiere determinar el cobro que debe aplicar a las personas


que lo utilizan. Considere que el cobro es con base en las horas que lo disponen y
que las fracciones de hora se toman como completas y realice un programa que
permita determinar el cobro.

6. Pinturas La brocha gorda requiere determinar cuanto cobrar por trabajos de


pintura. Considere que se cobra por m2 y realice un programa que le permita ir
generando presupuestos para cada cliente.

7. La compan i a de autobuses La curva loca requiere determinar el costo que tendra


el boleto de un viaje sencillo, esto basado en los kilo metros por recorrer y en el costo
por kilo metro. Realice un programa que representen para tal n.
8. Se requiere determinar el tiempo que tarda una persona en llegar de una ciudad a
otra en bicicleta, considerando que lleva una velocidad constante. Realice un
programa que representen el algoritmo para tal n.

9. Se requiere determinar el costo que tendra realizar una llamada telefonica con base
en el tiempo que dura la llamada y en el costo por minuto. Realice un programa que
representen el algoritmo para tal n.

10. La CONAGUA requiere determinar el pago que debe realizar una persona por el total
de metros cubicos que consume de agua. Realice un programa que permita
determinar ese pago.

11. Realice un programa para determinar cuanto pagara anualmente una persona por
un arti culo equis, considerando que tiene un descuento de 20%, y debe pagar 15%
de IVA (debe mostrar el precio con descuento y el precio final).

12. Realice un programa para determinar cuanto dinero ahorra una persona en un an o
si considera que cada semana ahorra 15% de su sueldo (considere cuatro semanas
por mes y que no cambia el sueldo).

13. Una empresa desea determinar el monto de un cheque que debe proporcionar a
uno de sus empleados que tendra que ir por equis nu mero de di as a la ciudad de
Monterrey; los gastos que cubre la empresa son: hotel, comida y 100.00 pesos
diarios para otros gastos. El monto debe estar desglosado para cada concepto.
Realice un programa que determine el monto del cheque.

14. Se desea calcular la potencia electrica de circuito de la figura 2.6. Realice un


programa para resolver el problema. Considere que: P = V*I y V = R*I.

15. Elaborar un programa que pida solo las letras del abecedario, una a la vez, y cuando
el usuario ingrese una vocal, que mande un mensaje diciendo al usuario que se ha
introducido una vocal y que se detenga el programa.
16. Pedir 100 nmeros y calcular:
a. La media de todos ellos.
b. Cuntos estn entre 50 y 60 (ambos inclusive).
c. Si alguno de ellos es igual a 99.
17. Solicitar las calificaciones de un grupo de 40 alumnos. Realizar un algoritmo para
calcular la calificacin media y la calificacin ms baja de todo el grupo.
18. Calcular e escribir la tabla de multiplicar de un numero cualquiera. Escribir el
multiplicando, el multiplicador y el producto.
19. Realizar un programa que pida nmeros hasta que se introduzca un cero, al finalizar
se debe mostrar la suma.
20. Una compaa de seguros tiene contratados a n vendedores. Cada uno hace tres
ventas a la semana. Su poltica de pagos es que un vendedor recibe un sueldo base,
y un 10% extra por comisiones de sus ventas. El gerente de su compaa desea saber
cuanto dinero obtendr en la semana cada vendedor por concepto de comisiones
por las tres ventas realizadas, y cuanto tomando en cuenta su sueldo base y sus
comisiones.
21. En un supermercado un cajero captura los precios de los artculos que los clientes
compran e indica a cada cliente cual es el monto de lo que deben pagar. Al final del
da le indica a su supervisor cuanto fue lo que cobro en total a todos los clientes que
pasaron por su caja.
22. Cinco miembros de un club contra la obesidad desean saber cuanto han bajado o
subido de peso desde la ultima vez que se reunieron. Para esto se debe realizar un
ritual de pesaje en donde cada uno se pesa en diez bsculas distintas para as tener
el promedio ms exacto de su peso. Si existe diferencia positiva entre este promedio
de peso y el peso de la ultima vez que se reunieron, significa que subieron de peso.
Pero si la diferencia es negativa, significa que bajaron. Lo que el problema requiere
es que por cada persona se imprima un letrero que diga: SUBIO o BAJO y la
cantidad de kilos que subi o bajo de peso.

Você também pode gostar