You are on page 1of 2

Ejercicios Informtica UNDAV 1.

Dados dos nmeros enteros a y b, defina una funcin que calcule la suma, resta, multiplicacin y divisin de los mismos y muestre los resultados. 2. Defina una funcin que calcule el cuadrado de un nmero. 3. Defina una funcin que calcule el cubo de un nmero. 4. Defina una funcin que dado el radio de una circunferencia calcule la superficie de la misma utilizando las funciones precedentes. 5. Dado una duracin en minutos defina una funcin que muestre su conversin a horas y minutos. 6. Defina una funcin que dado un correo electrnico, le agregue una firma que diga: Powered by Python 7. En el lenguaje HTML se puede resaltar el texto usando diferentes TAGS, como por ejemplo <strong> </strong> <i></i> y se pueden definir encabezados como <h1> <h2> <h6> </h6> Defina las funciones: h(nivel, texto), strong(texto), i(texto) que permitan un primitivo sistema de plantillas que funcione con el siguiente ejemplo: H(1, Titulo de Ejemplo) + El da de la fecha + strong(2 de enero) + el seor + i(Javier Larrea) + se hizo presente en la sede de la Universidad Produciendo el siguiente resultado: <h1> Titulo de Ejemplo</h1> El da de la fecha<strong> 2 de enero </strong> el seor <i> Javier Larrea </i> se hizo presente en la sede de la Universidad 8. Defina una funcin que dado el tiempo y la cantidad de bytes descargados devuelva la velocidad de descarga en kb/s 9. Defina una funcin que muestre los cubos del 1 al 10. 10. Defina una funcin que muestre los nmeros impares desde el 1 a un parmetro ingresado por teclado. 11. Defina una funcin que dibuje con caracteres un cuadrado relleno de tamao igual al parmetro Ej.: marco(3) XXX XXX XXX 12. Defina una funcin que dibuje con caracteres un cuadrado hueco de tamao igual al parmetro Ej.: marco(3) xxx x x xxx 13. Realice un programa que dado un entero del 1 al 9 muestre la tabla de multiplicar correspondiente al parmetro. 14. Realice un programa que utilizando el programa anterior muestre las tablas de multiplicar del 2 al 7. 15. Utilizando ciclos definidos defina una funcin que mediante la suma permita multiplicar dos nmeros, y otra funcin que mediante la anterior permita obtener la potencia de un nmero por otro. Con instrucciones de depuracin muestre todas las sumas que se realizan para obtener el resultado final. 16. Defina una funcin absoluto(x) que devuelva el valor absoluto de un numero x. 17. Defina una funcin que dado un numero x pueda decir si es par, impar o cero.

18. Defina una funcin que dado un numero de da de la semana devuelva su nombre. 19. Defina una funcin que calcule el salario bruto y neto para un vendedor de acuerdo a las siguientes reglas: Independientemente del monto vendido se paga un salario mnimo de $2000 si el monto de ventas esta entre los $1000 y $4000 se paga un 15% de comisiones si el monto esta entre $4000 y $6000 se paga un 20% del monto y si el valor supera los $6000 se paga un 22% de comisiones. Adems si el salario supera los $5000 se le realiza al vendedor una retencin del 5% en concepto de impuestos. 20. Dados tres nmeros determinar el mayor, y el menor. 21. Dada una hora en horas, minutos y segundos, imprimir la hora en el siguiente segundo. 22. Dada una fecha (da, mes, ao) determinar el da siguiente (da, mes, ao) 23. Dada la edad de una persona determinar si es un bebe, un nio, un adolescente, un adulto o un viejo. 24. Realizar un programa de ruleta que dado un nmero del 0 al 36 determine su color (rojo, negro) Su paridad (par, impar) y si es alto o bajo. 25. Realizar la funcin generala(d1, d2, d3, d4, d5) que determine el juego de generala que corresponda a los valores de los dados. Siendo: Generala: Todos los nmeros iguales Poker: 4 nmeros iguales Full: dos nmeros iguales y otros tres valores iguales Escalera: todos los nmeros en orden ascendente. Trio: Tres nmeros iguales Par: Dos nmeros iguales. 26. Realizar la funcin envido(numero1, palo1, numero2, palo2) que determine los puntos del envido en el juego del truco. El envido se calcula con la suma de los nmeros numero1 y numero2 si son menores a 10 y si palo1 y palo2 son iguales se suman 20 puntos. Si alguno de los nmeros es mayor a diez no suman para el envido. 27. Dado un texto de contrasea determine su nivel de seguridad Si incluye nmeros 1 punto Si incluye maysculas 1 punto Si incluye minsculas 1 punto Si incluye smbolos 2 puntos Si tiene un largo superior a 10 1 punto Si tiene un largo superior a 20 1 punto.

You might also like