Recursividad en Java usando NetBeans (Potencia, Factorial y Fibonacci)

Recursividad en Java usando NetBeans (Potencia, Factorial y Fibonacci)

Advertisements

A continuación veremos una practica de como usar la Recursividad para hacer operaciones matemáticas como Potencia, Factorial y Fibonacci en Lenguaje de programación de Java usando el IDE de NetBeans de la materia de Estructura de Datos.


Aquí encontraras el video de como hacer el código.

Link de Descarga de los códigos.

Advertisements

Descarga Aquí


Primero que nada tendremos que tener el IDE de NetBeans en nuestro ordenador, si ya lo tienes ábrelo y crea una paquete nuevo que se llame Recursividad.

Ahora crearemos un JFrame Form que se llame Recursividad.

Dentro de el nos vamos a Desing

Advertisements

Y creamos un Formulario y agregamos una Barra de Menú en la parte de Propiedades. la buscamos. después agregamos los Menús de Operaciones y Salir

Creamos 3 Sub menús en Operaciones y ponemos Potencia, Factorial y Fibonacci.

Ahora a los 3 Sub menus y Salir les damos la «Action Performed» (Como muestra en la Foto)

Advertisements

Ahora nos vamos al código de nuestro formulario donde dice Source.

Pero para poder continuar Ahora crearemos una Clase de Java que se llame Operaciones. ya que la ocuparemos para aquí alzar el código de nuestras operaciones ya que la conectaremos a nuestro código del formulario.

En el código de nuestro formulario nos mostrara un monto de código no te espantes pero es el código que se auto genero para que funcione el formulario.

Advertisements

Ahora lo que aremos es irnos ala cabecera de nuestro código del formulario y crear el siguiente código para llamar y conectar la clase de operaciones con el código de recursividad.*

Ahora programaremos el botón de la barra de menú de salir del Formulario llamado Recursividad. (para entrar al código damos doble clic en salir y nos direccione al código de ese acción)*

Ahora programaremos el Sub Menú Potencia de la barra de menú del Formulario llamado Recursividad. (para entrar al código damos doble clic en salir y nos direccione al código de ese acción)*

Advertisements

Ahora programaremos el Sub Menú Factorial de la barra de menú del Formulario llamado Recursividad. (para entrar al código damos doble clic en salir y nos direccione al código de ese acción)*

Ahora programaremos el Sub Menú Fibonacci de la barra de menú del Formulario llamado Recursividad. (para entrar al código damos doble clic en salir y nos direccione al código de ese acción)*

El código del Formulario seria todo a hora vamos con la clase Operaciones

A continuación nos dirigimos a nuestra clase de Operaciones ya que aquí se albergara todo el código para que nuestro formulario funciona ya que aquí se harán las operaciones matemáticas y se mandaran al formulario.

Advertisements

Tenemos que conectar el paquete de Recursividad con el de operación y lo aremos como esta en la Línea de código 2 y declaramos nuestras variables que ocuparemos en operaciones en la Línea 8 ala 13

Ahora programaremos a Potencia en la clase llamado Operaciones.

Ahora programaremos a Factorial en la clase llamado Operaciones.

Advertisements

Ahora programaremos a Fibonacci en la clase llamado Operaciones.

Y así concluimos con el código y ahora con la ejecucion.

Diagrama UML que conforma mi Código de Operaciones.

Advertisements

Ventana de Ejecución.

Creamos un nuevo panel y colocamos una Barra de menú.

Y colocamos dos Menús. Uno que se llama Operaciones y Salir.

Advertisements

En el menú de Operaciones creamos 3 Sub Menús que son los Siguientes: Potencia, Factorial y Fibonacci. Y por último el botón de Salir.

Pero Previamente en el formulario.

Declaramos los botones de Potencia, Factorial y Fibonacci como “Action Performed” para que en el código podamos dar le una acción y así poder generar el código.

Advertisements

Ahora probaremos.

Intentamos ir a Operaciones -> Potencia.

Nos aparecerá una ventana que nos pedirá el valor que ira en la base de nuestra potencia, en nuestro caso pondremos el numero “5”

Advertisements

Ahora colocaremos el valor que tendrá nuestro exponente, en nuestro caso será el numero “3” y damos aceptar.

El programa nos mostrara el valor que pusimos como base y como exponente y nos desglosara el procedimiento y por último nos muestra el valor de la operación. Nota: Aquí nos muestra cuentas beses se va a desglosar la base para por el total del exponente y hacer la multiplicación y dar el valor total.

Ahora probaremos.

Advertisements

Intentamos ir a Operaciones -> Factorial.

El programa nos pide que insertemos un numero y el calculara la factorial de dicho número que coloquemos. En nuestro caso ponemos el numero 5

El programa nos muestra el numero a sacar la factorial mas el procedimiento detallado y por ultimo el resultado total del factorial a convertir.

Advertisements

Ahora probaremos.

Intentamos ir a Operaciones -> Fibonacci.

Ahora el programa nos pide un valor a convertir a Fibonacci, en nuestro caso colocamos el numero 6 y damos en aceptar.

Advertisements

El programa nos imprime el numero a convertir a Fibonacci y nos desglosa el procedimiento de como llego al resultado final.

Por último, damos en salir.

Y fin programa concluido con éxito.

Advertisements

Y esto seria todo si te ayudo no olvides compartirlo con tus amigos y segarnos en Facebook y Twitter para mas Tutoriales.

Comentarios de Facebook
Advertisements