Universidad de Costa Rica
Escuela de Ciencias de la
Computación e Informática
|
|
CI-1101 Programación I
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:
-
Fibonacci.java
-
A006988_Fibonacci.java
-
Main_Fibonacci.java
-
CARNET.docx
-
CARNET.html
-
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
Adolfo Di Mare <adolfo@di-mare.com>.
Copyright © 2014
Derechos de autor reservados © 2014