Fundamentos de programación/Control de flujo/Evaluación
Apariencia
| Evaluación de la lección 7 |
| Control de flujo |
Ejercicio #1
[editar]Conteste las siguientes preguntas en base a los conocimiento adquiridos durante el estudio de la lección.
Ejercicio #2
[editar]Escriba un programa en pseudocódigo que realice las tareas especificadas a continuación:
| « |
Escriba un programa que calcule la suma de los cuadrados () de los números pares desde el 1 hasta el 100 y de los cubos () de los números impares desde el 1 hasta el 100. |
» |
| Solución propuesta |
|---|
// Declaración de variables
entero i
entero cuadrados_pares
entero cubos_impares
// Ciclo para hacer el cálculo
desde i := 1 hasta 100 hacer
si i % 2 = 0 entonces
cuadrados_pares := cuadrados_pares + i ^ 2
sino
cubos_impares := cubos_impares + i ^ 3
fin_si
fin_desde
|
Ejercicio #3
[editar]Escriba un programa en pseudocódigo que realice las tareas especificadas a continuación:
| « |
Escriba un programa que calcule el trigésimo quinto (35) número de la sucesión de Fibonacci. |
» |
| Solución propuesta |
|---|
// Declaración de variables con los números iniciales.
entero fibonacci_1 := 0
entero fibonacci_2 := 1
// Número de Fibonacci a calcular
entero número_a_calcular := 35
// Variable para almacenar los resultados parciales
// y el resultado final.
entero resultado
// Iterador
entero i
// Inicia en 2 porque los dos primeros números en
// la secuencia ya están dados.
desde i := 2 hasta 35 hacer
resultado := fibonacci_1 + fibonacci_2
fibonacci_1 := fibonacci_2
fibonacci_2 := resultado
fin_desde
|
| Proyecto: Fundamentos de programación |
| Anterior: Lectura de la lección 7 — Evaluación — Siguiente: Lectura de la lección 8 |