Prácticas de programación (XXVIII) (Unidad 6) Estructuras estáticas Estructuras (III) Crear un programa llamado rectangulos.c en ese archivo crear las funciones e instrucciones que se piden en los ejercicios siguientes. (1) Crear un estructura llamada Rectangulo que represente un rectángulo de una anchura y altura determinada. A,bos datos serán dos números enteros. (2) Crear la función dibujaRectangulo que sirva para dibujar un rectangulo. Para ello además de la variable de tipo Rectangulo, recibe un carácter que se utilizará como relleno del rectángulo. (3) Crear la función creaRectangulo a la que se la pasa una anchura y una altura y devuelve un rectángulo de esa medida. (4) Crear un array de 25 rectángulos cuyas medidas sea aleatorias. Utilizar la función anterior para dibujarles. (5) Crear la función cambiarRectangulo que sirva para, dada una anchura y una altura, cambiar las medidas de un rectángulo (que se le pasa a la función) (6) Crear la función area que reciba un rectángulo y devuelva su area (7) Utilizando el array anterior y esta nueva función, escribir el área de los 25 rectángulos del array. (8) Crear la función sumaRectangulo que recibe dos rectángulos y devuelve otro resultado de sumar la anchura y altura de los dos anteriores. Ejemplo con un rectángulo de 20X12 y otro de 15X9, devuelve uno de 35X21 Crear un programa llamado cartas.c en ese archivo crear las funciones e instrucciones que se piden en los ejercicios siguientes. (1) Crear una estructura llamada Carta que represente una carta. De modo que tendrá dos elementos, el palo y el valor (2 de copas) (2) Crear una función llamada printCarta que reciba una carta y escriba en pantalla cuál es (3) Crear una estructura llamada Baraja que esté formada por 40 cartas y un nombre de la baraja (hasta 50 caracteres) (4) Crear una función que devuelva una baraja (llamarla crearBaraja), parea ello coloca aleatoriamente las 40 cartas de esa baraja de modo que ninguna carta se repita (5) Crear cinco barajas de cartas usando la función anterior y mostrar el valor de la novena carta de la tercera baraja (1)