Fundamentos de programación/Subrutinas/Evaluación
Evaluación de la lección 8 |
Subrutinas |
Ejercicio #1
editarConteste las siguientes preguntas en base a los conocimiento adquiridos durante el estudio de la lección.
Ejercicio #2
editarEscriba un programa en pseudocódigo que realice las tareas especificadas a continuación:
« |
Escriba una función que reciba un número entero, calcule el valor del factorial de ese número y regrese un número entero con el resultado. |
» |
Solución propuesta |
---|
// Función para calcular el factorial de un número. entero subrutina factorial (entero número) entero resultado_parcial := 1 entero i desde i := 1 hasta número hacer resultado_parcial := resultado_parcial * i fin_desde regresar resultado_parcial fin_subrutina |
Ejercicio #2
editarEscriba un programa en pseudocódigo que realice las tareas especificadas a continuación:
« |
Escriba una función que reciba tres números enteros y regrese el mayor de ellos. |
» |
Solución propuesta |
---|
// Escoger el mayor de tres números entero subrutina máximo_de_tres (entero a, entero b, entero c) entero número_mayor := a si b > número_mayor entonces número_mayor := b fin_si si c > número_mayor entonces número_mayor := c fin_si regresar número_mayor fin_subrutina |
Proyecto: Fundamentos de programación |
Anterior: Lectura de la lección 8 — Evaluación — Siguiente: Lectura de la lección 9 |