Está en la página 1de 1

Ejercicios 9.

Algoritmos, de actividad 5 en la guía

Funciones y procedimientos

1. Construir una función suma_digitos(n) que calcule la suma de las cifras de un número
pedido por pantalla en el algoritmo que realice una llamada correcta a dicha función.
Controlar que no aplique para el número cero.

2. Construir una función que calcule el promedio de notas de 3 aprendices por separado y
diga quien tiene el promedio más alto y además muestre la peor nota que obtuvo. La
cantidad y las notas se deben pedir por pantalla en el algoritmo.

3. Implemente un programa modularizado que muestre el precio de un equipo informático


(con y sin iva) compuesto por pantalla, teclado, ratón, 2 disco duro de 1.28 Gb, 1Gb de
memoria RAM, un procesador, una tarjeta de red, una tarjeta de video y una tarjeta de
sonido. El precio de cada componente se debe leer de teclado.

4. Construye una función para ver si un número es primo o no.

5. Escribe una función que reciba un número como parámetro y devuelva el número que se
obtiene al invertir el orden de los dígitos del número original. Por ejemplo, si la función
recibe el número 428 devolverá el número 824.

6. Definir las funciones suma y producto de tres números y hacer un programa que haga
una operación u otra según le indiquemos ("case" o “if”).

7. Escribir una función de nombre “Siguiente” tal que, recibiendo un número primo mayor
que uno, devuelva el número primo inmediatamente siguiente y superior a dicho número
primo. Por ejemplo, si se invoca siguiente(7), la función devolverá el número 11.

8. Escriba una función devuelva el factorial de un número pedido por pantalla en el


algoritmo.

9. Construir un algoritmo propio.

10. Consultar videos en internet sobre el tema “Funciones y procedimientos” y anotar la


url de un video que le parezca la forma más sencilla de entenderlo para compartir
conocimiento. También para “Vectores o arreglos y matrices”.

También podría gustarte