UTN – Centro de Estudios Mar del Plata - Programación 1 – Laboratorio 1 Integrantes de la cátedra: Leonel Guccione, Claudio Polito Práctico 3 – Funciones NOTA: todas lasfunciones pedidas deben recibir por parámetro la/s pila/s cargadas con los datos. No se debe usar la función leer() dentro de la función, excepto en la función 1. 1. Hacer unafunción que permita ingresar varios elementos a una Pila, tantos como quiera el usuario. 2. Hacer una función que pase todos los elementos de una pila a otra. 3. Hacer unafunción que pase todos los elementos de una pila a otra, pero conservando el orden. 4. Hacer una función que encuentre el menor elemento de una pila y lo retorne. 5. Hacer unafunción que pase los elementos de una pila a otra, de manera que se genere una nueva pila ordenada. Usar la función del ejercicio 4. 6. Hacer una función que inserte en unapila un nuevo elemento. 7. Hacer una función que pase los elementos de una pila a otra, demana que se genere una nueva pila ordenada. Usar la función del ejercicio 6. 8. Haceruna función que sume y retorne los dos primeros elementos de una pila (tope y anterior), sin alterar su contenido. 9. Repetir el ejercicio 11 del práctico 2 usando la funcióndel ejercicio 8. 10. Hacer una función que calcule el promedio de los elementos de una pila, para ello hacer tambien una función que calcule la suma, otra para la cuenta yotra que divida. En total son cuatro funciones, y la función que calcula el promedio invoca a las otras 3. 11. Hacer una función que reciba una pila con números de un solodígito (es responsabilidad de quien usa el programa) y que transforme esos dígitos en un número decimal. Por ejemplo, la pila: 1 Debe retornar el número: 14675 4 6 7 5
Leer documento completo
Regístrate para leer el documento completo.