Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Abril de 2011
COWCUX-SOFT
SERIE FIBONACCI
MANUAL TCNICO
[MANUAL-TCNICO FIBONACCI]
Abril de 2011
DEFINIENDO EL PROBLEMA
La serie Fibonacci que cuenta con dos nmeros sucesores de los cuales se obtiene un nmero sucesivo de aqu se tendr que llegar a un nmero determinado.
PROPONIENDO LA SOLUCIN
El Centro Cowcux-Soft propone hacer un programa el cual haga una serie Fibonacci, usando como principio que la suma de los nmeros anteriores hace el siguiente hasta un nmero determinado.
[MANUAL-TCNICO FIBONACCI]
Abril de 2011
ANLISIS
Objetos:
Serie Fibonacci
[MANUAL-TCNICO FIBONACCI]
Abril de 2011
[MANUAL-TCNICO FIBONACCI]
Abril de 2011
DISEO
Algoritmo 1. 2. 3. 4. 5. 6. 7. 8. Colocar p <- 0 Colocar s<- 0 Imprimir p Imprimir s Mientras i<-8 ciclo Calcular z Imprimir z Fin
[MANUAL-TCNICO FIBONACCI]
Abril de 2011
DIAGRAMA DE SECUENCIAS
[MANUAL-TCNICO FIBONACCI]
Abril de 2011
PSEUDOCDIGO Programa Fibonacci Comienza Clase EJECUTAFIBONACCI VARIABLES I: ENTERO VI_P: ENTERO VI_Z: ENTERO VI_S: ENTERO CL_FIBONACCI Fibonacci= nuevo CL_FIBONACCI CL_VISUALIZA Pantalla= nuevo CL_VISUALIZA Fibonacci.colocar_P(0) Fibonacci.Colocar_S(1) VI_P<-Fibonacci.Obtener_P() Pantalla.ColocarMensaje(VI_S) Pantalla.Desplegar() I<-3 Mientras (i<-8) hacer Inicio VI_Z<-Fibonacci.Obtener_Z() Pantalla.ColocarMensaje(VI_Z) Pantalla.Desplegar() Fin mientras Fin Clase CL_EJECUTAFIBONACCI
Osornio Lira Emmanuel 7
[MANUAL-TCNICO FIBONACCI]
Abril de 2011
Clase CL_Fibonacci Datos P: ENTERO S: ENTERO Z: ENTERO INICIO Mtodo Colocar_P(x: ENTERO) Inicio P<-x Fin mtodo Colocar_P Mtodo Colocar_S(x: ENTERO) Inicio S<-x Fin mtodo Colocar_S Mtodo Calcular_Z() Inicio Z<- P+S P<-S S<-Z Fin metodo calcular_Z Mtodo Obtener_P() Inicio Regresa P Fin Mtodo Obtener_S() Inicio Regresa S Fin
Osornio Lira Emmanuel 8
[MANUAL-TCNICO FIBONACCI]
Abril de 2011
CLASE CL_VISUALIZA DATOS Mensaje: datos Dato: variable Mtodo colocarMensaje(x:CADENA) Inicio Mensaje<-x Fin clase colocarMensaje Mtodo colocarDato (x:Variable) Inicio Dato<-x Fin clase colocaDato Mtodo ObtenerMensaje: (CADENA) Inicio Regresa mensaje Fin mtodo ObtenerMensaje Mtodo ObneterDato : (variable) Inicio Regresa dato Fin mtodo ObtenerDato Mtodo Desplegar
Osornio Lira Emmanuel 9
[MANUAL-TCNICO FIBONACCI]
Abril de 2011
Inicio Imprime ObtenerMensaje Fin mtodo Desplegar Mtodo RecibirDato Variables X:Variable Inicio Lee(x) ColocarDato(x) Fin FIN CLASE CL_VISUALIZA TERMINA PROGRAMA Fibonacci
10