Actividad: Ejercicios sobre el ciclo while
: Estatutos de repetición.
info_outline
Actividad: Ejercicios sobre el ciclo while
: Estatutos de repetición.
Desarrollarás, en conjunto con el profesor, los algoritmos de algunos problemas que implican el uso de un ciclo while.
group Modalidad
Sesión Plenaria.
check Objetivos de aprendizaje
- Aplicar el ciclo
while
en la solución de problemas.
list Instrucciones
- Resuelve cualquier duda que te haya quedado del autoestudio previo.
- Desarrolla, en conjunto con el profesor, los siguiente problemas.
-
Problemas:
Calcular el factorial de un número N, donde N es pedido al usuario. El factorial de un número N = 1 * 2 * 3 * ... * N. - Usando sólo sumas y/o restas, obtener el módulo y cociente de una división.
- Dado un número, obtener su inverso numérico. Por ejemplo, si el número es 1234, el resultado debe ser 4321.
-
En la actividad "Codificando mis primeros programas II" se dio la fórmula para calcular el N-ésimo número de Fibonacci. La fórmula es útil para encontrar un número en una secuencia, pero una forma más efectiva de producir series de números en la secuencia es usar la relación de recurrencia FN = FN-1 + FN-2, con los dos primeros números de la secuencia F1 y F2 definidos como 1. Usando esta relación de recurrencia, se pueden calcular los primeros 7 números de Fibonacci como sigue:
F1 = 1
F2 = 1
F3 = F1 + F2 = 1 + 1 = 2
F4 = F2 + F3 = 1 + 2 = 3
F5 = F3 + F4 = 2 + 3 = 5
F6 = F4 + F5 = 3 + 5 = 8
F7 = F5 + F6 = 5 + 8 = 13Dado un valor N, N >= 2, mostrar los primeros N números en la secuencia de Fibonacci.
attachmentRecursos
- Template para ejemplos de clase actividad7-3.py
offline_pin Especificaciones de entrega
No Aplica.