1.- Función que lee calificaciones (0-10) de alumnos y cuente el número de alumnos reprobados, (calif<7) de un conjunto de notas. La función recibe como parámetro el número de notas a leer y deberá regresar el número de alumnos reprobados. Crear un programa que llame a la función anterior y que despliegue el número de alumnos reprobados. 2.- Escribir dos funciones que reciban el valor del radio de una circunferencia y retorne el perímetro la primera y el área la segunda. Además, completar un programa que use ambas funciones. 3.- Escribir una función que calcule el valor de una cuenta de agua potable, dados el consumo en metros cúbicos y el valor del metro cúbico. Por consumos superiores a 100 metros cúbicos se aplica un recargo del 3% sobre el valor del consumo. Además, existe un impuesto del 12% sobre el valor del consumo. 4.- Implementar la función 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 triángulo; a, si las longitudes forman un triángulo equilátero; lado distinto, lado, si las longitudes forman un triángulo isósceles; y a, b, c si las longitudes forman un triángulo escaleno. 5.- Escribir una función que retorne el valor intermedio entre tres números distintos dados. 6.- Implementar la función 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 vehículos. Los valores del litro de son 0.859 €, 0.909 € y 1.022 € respectivamente. Implementar la función venta_dia(n) que lea n pares de datos (tipo combustible, litros por vehículo) y retorne el monto total recaudado durante el día. 8.- Implementar la función 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 función que retorne la cantidad de dígitos de un número entero no negativo n. 10.- Escribir una función que retorne el valor de las suma de los dígitos de un número 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 función max_pas(n) que lea un conjunto de n pares de datos (suben, bajan) y retorne la máxima cantidad de pasajeros que hubo en el tren al salir éste de cada estación. 12.- Se dispone de un conjunto de datos correspondientes a distancias (en kilómetros) recorridas por un automóvil entre dos puntos: d1, d2..etc. Los datos terminan cuando se introduce una distancia 0. Implementar la función tiempo(v) que lea las distancias y calcule el tiempo que tardaría en realizarse el trayecto recorrido por el automóvil a una velocidad v (en kilómetros por hora) constante. 13.- Crear una función que lea un número entero y a partir de él cree un cuadrado de asteriscos con ese tamaño. Los asteriscos sólo se verán en el borde del cuadrado, no en el interior. 14.- Crear función asteriscos en el que se introduce un número entero y se crea una pirámide de asteriscos. Por ejemplo si se introduce el 6, el resultado sería: * *** ***** ******* ********* *********** 15.- Realizar otra función que a su vez llame a la anterior para que aparezca un rombo. 16.- Crear una función que dado un número n escriba dos columnas de números. Por ejemplo si n = 100 en la primera se colocan los números del 1 al 100 y en la segunda los números del 100 al 1