2. Se necesita diseñar un algoritmo que permita mostrar por pantalla
una cantidad de elementos de la serie de Fibonacci, para esto se
debe capturar un número entero positivo mayor que 1 por el teclado
y esa debe ser la cantidad elementos a mostrar.
Respuestas a la pregunta
Para a diseñar un algoritmo que permita mostrar por pantalla una cantidad de elementos de la serie de Fibonacci vamos a utilizar pseudocódigo. La serie de Fibonacci consiste en una sucesión que comienza con 0 y 1 , a partir de estos cada termino que le sigue es la suma de los dos anteriores.
¿Qué es el pseudocódigo?
Es una forma de escribir los distintos pasos que va realizar un programa. Su propósito principal es escribir estas instrucciones sin perder su cercanía a la programación, es decir debe llevar la misma lógica a pesar de ser un código escrito para que lo entienda la persona y no la máquina.
Algoritmo de la serie de Fibonacci
- Paso 1: Nombre del programa
Si lo escribimos en el computador vamos abrir un archivo de texto y colocamos como título Algoritmo_serie_fibonacci en caso de usar un cuaderno fácilmente podemos escribir arriba como título el mismo texto.
- Paso 2: Identificar que variables necesitamos
Vemos que primero hay que pedir un número entero positivo mayor que 1 por teclado, luego debemos expresar la serie de Fibonacci hasta dicho número. Este número lo vamos a llamar n.
Luego necesitamos una variable para escribir la serie, llamaremos Resultado.
Además de esto necesitamos variables auxiliares para hacer la suma de los dos números anteriores, estas serán Aux1 y Aux2, estos los vamos a sumar, por lo cual necesitamos una variable Aux3 donde guardar la suma.
Por ultimo vamos usar una variable llamada i como índice que se va encargar de decirnos cuando ya terminemos de sumar los últimos dos números hasta n.
- Paso 3: Escribimos el modelo en pseudocódigo
Algoritmo_Serie_Fibonacci
Inicio del programa
Escribir ("ingrese un numero entero mayor que 1")
Leer(n)
Aux1 ← 0
Aux2 ← 1
Para i ← 1 Hasta n en 1 Hacer
Escribir Resultado
Aux3 ← Aux1 + Aux2
Aux1 ← Aux2
Aux2 ← Aux3
Fin Para
Fin del algoritmo
Aclaraciones de nuestro algoritmo en pseudocódigo
Primero nos pide un número, vamos a tomar el número 5.
Este número lo guarda en la variable n, es decir n = 5.
Le damos valor a nuestras variables auxiliares de 0 y 1. Además tomamos una variable Aux3 para guardar la suma.
Vamos a repetir el proceso de sumar los dos números anteriores hasta que i tome el valor de n, vemos que ese va repetir de 1 en 1, es decir con cada repetición i va aumentar en 1.
ver otro ejemplo sobre algoritmos en: https://brainly.lat/tarea/958645
Aqui una imagen donde puedes ver el algoritmo de la serie fibonacci hasta 10
Programa en pseint que muestra n elementos de la serie Fibonacci. Se adjunta imagen de salida del algoritmo.
Algoritmo Fibonacci
- //Declarar variables
Definir n,r Como Real
Escribir 'Mostrar términos de la serie Fibonacci'
Escribir '****************************************'
- //Ingresar datos
Escribir "Cantidad de elementos a mostrar: " Sin Saltar
Leer n
- //Calcular datos y mostrar resultados
Para n<-1 Hasta 12 Hacer
a<-((1+raiz(5))/2)^n
b<-((1-raiz(5))/2)^n
r <- (1/raiz(5))*(a-b)
Escribir 'T(',n,') = ',r
FinPara
FinAlgoritmo
Para saber más acerca de serie Fibonacci consulte https://brainly.lat/tarea/10602174
#SPJ2