Ejercicio: 1Eva_IIT2002_T4 cociente de Fibonacci
Propuesta de solución en Python:
El ejercicio es una extensión del Algoritmo – Secuencia de Fibonacci, añadiendo la operación del cociente.
Se requiere guardar valores consecutivos del cociente para comparar su diferencia hasta cumplir con la precisión requerida.
Ejemplo de ejecución de algoritmo
>>> precision decimal: 0.001 cociente: 0.6181818181818182 con diferencia de: 0.0005347593582887278
Se añade al algoritmo de Fibonacci el cálculo del cociente.
# ICM00794-Fundamentos de Computación - FCNM-ESPOL # 1Eva_IIT2002_T4 Cociente de fibonacci # propuesta: edelros@espol.edu.ec # INGRESO precision = float(input('precision decimal: ')) # PROCEDIMIENTO a = 1 # Primer cociente b = 1 c = a+b cociente1 = a/b a = b # Segundo cociente b = c c = a+b cociente2 = a/b diferencia = abs(cociente2-cociente1) while not(diferencia<=precision): cociente1 = cociente2 a = b b = c c = a+b cociente2 = a/b diferencia = abs(cociente2-cociente1) # SALIDA print('cociente:', cociente2) print('con diferencia de: ', diferencia)