Sie sind auf Seite 1von 2

1.- Funcin que lee calificaciones (0-10) de alumnos y cuente el nmero de alumnos reprobados, (calif<7) de un conjunto de notas.

La funcin recibe como parmetro el nmero de notas a leer y deber regresar el nmero de alumnos reprobados. Crear un programa que llame a la funcin anterior y que despliegue el nmero de alumnos reprobados.

2.- Escribir dos funciones que reciban el valor del radio de una circunferencia y retorne el permetro la primera y el rea la segunda. Adems, completar un programa que use ambas funciones. 3.- Escribir una funcin que calcule el valor de una cuenta de agua potable, dados el consumo en metros cbicos y el valor del metro cbico. Por consumos superiores a 100 metros cbicos se aplica un recargo del 3% sobre el valor del consumo. Adems, existe un impuesto del 12% sobre el valor del consumo. 4.- Implementar la funcin triangulo (a,b,c) que, a partir de las longitudes a,b,c de tres supuestos lados, despliegue: 0, si las longitudes no forman un tringulo; a, si las longitudes forman un tringulo equiltero; lado distinto, lado, si las longitudes forman un tringulo issceles; y a, b, c si las longitudes forman un tringulo escaleno. 5.- Escribir una funcin que retorne el valor intermedio entre tres nmeros distintos dados. 6.- Implementar la funcin repite(n) que imprima n veces n, n-1 veces n-1,2 veces 2 y 1 vez 1. 7.- Una gasolinera, que expende combustible gasoil, 95, 98, abastece diariamente a n vehculos. Los valores del litro de son 0.859 , 0.909 y 1.022 respectivamente. Implementar la funcin venta_dia(n) que lea n pares de datos (tipo combustible, litros por vehculo) y retorne el monto total recaudado durante el da. 8.- Implementar la funcin veces (n,d) que retorne la cantidad de veces que se debe restar un valor d a un entero positivo n, hasta tomar el primer valor negativo. 9.- Escribir una funcin que retorne la cantidad de dgitos de un nmero entero no negativo n. 10.- Escribir una funcin que retorne el valor de las suma de los dgitos de un nmero entero no negativo. 11.- La red de Metro mantiene un registro de la cantidad de usuarios que suben y bajan de un tren en cada una de las n estaciones del trayecto entre dos terminales. Implementar la funcin max_pas(n) que lea un conjunto de n pares de datos (suben,

bajan) y retorne la mxima cantidad de pasajeros que hubo en el tren al salir ste de cada estacin. 12.- Se dispone de un conjunto de datos correspondientes a distancias (en kilmetros) recorridas por un automvil entre dos puntos: d1, d2..etc. Los datos terminan cuando se introduce una distancia 0. Implementar la funcin tiempo(v) que lea las distancias y calcule el tiempo que tardara en realizarse el trayecto recorrido por el automvil a una velocidad v (en kilmetros por hora) constante. 13.- Crear una funcin que lea un nmero entero y a partir de l cree un cuadrado de asteriscos con ese tamao. Los asteriscos slo se vern en el borde del cuadrado, no en el interior. 14.- Crear funcin asteriscos en el que se introduce un nmero entero y se crea una pirmide de asteriscos. Por ejemplo si se introduce el 6, el resultado sera: * *** ***** ******* ********* *********** 15.- Realizar otra funcin que a su vez llame a la anterior para que aparezca un rombo. 16.- Crear una funcin que dado un nmero n escriba dos columnas de nmeros. Por ejemplo si n = 100 en la primera se colocan los nmeros del 1 al 100 y en la segunda los nmeros del 100 al 1

Das könnte Ihnen auch gefallen