Universidad de Costa Rica
Escuela de Ciencias de la
Computación e Informática
Profesor Adolfo Di Mare
CI-1101
I Semestre 2014
[<=] [home] [<>] [\/] [=>]
CI-1101 Programación I

Tarea #6 [solución]

Super números de Fibonacci

      Localice las rutinas para calcular los números de Fibonacci que se utilizan en el siguiente artículo:

Di Mare, Adolfo:
Introducción al uso de bibliotecas de álgebra para estudiantes de ingeniería, Artículo #13 de la Octava Conferencia del Latin American And Caribbean Consortium Of Engineering Institutions LACCEI-2010 (Consorcio de Escuelas de Ingeniería de Latinoamérica y del Caribe), realizado en la Universidad Católica de Santa María de Arequipa, Perú, junio 2010.
  http://www.di-mare.com/adolfo/p/ingbib.htm

      Luego, ustilice la clase BigInteger de la biblioteca Java para calcular los primeros 10,000 números de Fibonacci. Su programa deberá permitir leer varios números del teclado y producir el correspondiente número de Fibonacci (detenga la ejecución si recibe como entrada un número negativo). Para hacer más emocionate el despliegue de respuestas, utilice una ',' (coma) para separar en miles el número calculado.

Para esta tarea programada usted debe enviarme estos archivos:

  1. Fibonacci.java
  2. A006988_Fibonacci.java
  3. Main_Fibonacci.java
  4. CARNET.docx
  5. CARNET.html
  6. CARNET.url

Consulta:
Profe: ¿Tengo que hacer un programa de prueba?
Respuesta:
Sí. Tenés que escribir tu programa 'A006988_Fibonacci.java' para calcular los números de Fibonacci más cercanos (por encima y debajo), a estos números:
2, 29, 541, 7919, 104729, 1299709, 15485863, 179424673, 2038074743, 22801763489, 252097800623, 2760727302517, 29996224275833, 323780508946331, 3475385758524527, 37124508045065437, 394906913903735329, 4185296581467695669, 44211790234832169331, 465675465116607065549, 4892055594575155744537
  http://oeis.org/A006988
Consulta:
Profe: ¿Tengo que separar la clase 'Fibonacci.java' del programa principal 'Main_Fibonacci.java'?
Respuesta:
Sí.
Tiempo de entrega: 7 días
Modalidad: En parejas

Soluciones

[mailto:] Adolfo Di Mare <adolfo@di-mare.com>.
Copyright © 2014
Derechos de autor reservados © 2014
[home] <> [/\]