Funciones en Java: Resuelve la función #1

Anuncios

El siguiente tutorial, está dirigido para todas aquellas personas interesadas en aprender a crear un programa en Java, con las siguientes características.

Con la ayuda de una función y dos parámetros ingresados por el usuario, resolveremos lo siguiente:

X2 + 2XY + Y2

Tutorial

Primero, crearemos nuestra clase “Ejercicio 27”.

Recuerda que, si desconoces como crear una clase en Java, aquí te dejamos un enlace de que te ayudará a crearla.

Ahora escribiremos la librería Scanner, la cual nos ayudará a ingresar datos por teclado en Java.

import java.util.Scanner;

Dentro de nuestra clase “Ejercicio 27” crearemos el método especial que nos permitirá ejecutar nuestro programa.

public static void main(String[] args) {   

El símbolo “{“ que sirve para abrir un método, no lo cerraremos aún, dado a que después de este, desarrollaremos nuestro programa.

Usaremos la librería scanner, en donde “teclado” será nuestro objeto.

Scanner teclado = new Scanner(System.in);

Ahora, crearemos las dos variables que nos ayudarán a leer los números ingresados por el usuario.

int a,b;

A continuación, le pediremos al usuario que ingrese un numero seguido del otro, y los leemos.

System.out.print("Introduzca un numero: ");
a=teclado.nextInt();
System.out.print("Introduzca otro numero: ");
b=teclado.nextInt();

Ahora, haremos el llamado a la función “binomio” que crearemos más adelante, en donde adjuntaremos los dos parámetros que hemos leído.

Anuncios


binomio(a,b);

Y cerramos el método “public static void main(String[] args)” abierto.

}

A continuación, y sin salirse de la llave de la clase, crearemos nuestra función, en la cual declararemos las variables que nos servirá para el cálculo.

static void binomio(int a,int b) {

Dentro de la función, crearemos la variable “resultado” que hará el calculo para obtener el producto final.

int resultado;
resultado=((a*a)+(2*(a*b))+(b*b));

Por ultimo, mostramos un mensaje con el resultado.

System.out.println("El resultado es: " +resultado);

Y, cerraremos con la llave, la función creada.

}

Y ese es todo el código necesario.

Así es como quedaría nuestro código final.

import java.util.Scanner;
public class ejercicio27 {
public static void main(String[] args) {
Scanner teclado = new Scanner(System.in);
int a,b;
System.out.print("Introduzca un numero: ");
a=teclado.nextInt();
System.out.print("Introduzca otro numero: ");
b=teclado.nextInt();
binomio(a,b);
}
static void binomio(int a,int b) {
int resultado;
resultado=((a*a)+(2*(a*b))+(b*b));
System.out.println("El resultado es: " +resultado); 
}
}

Aquí abajo mostraremos una captura de pantalla de resultado esperado.

Esperemos y hayan sido de gran ayuda este ejemplo.

Si tienes alguna duda, corrección, o mejora, puedes dejarla aquí abajo en los comentarios, y con ello ayudar a otros que están empezando.


Mas Tutoriales


    ¿Quieres Más?

    Encuentra cursos y libros gratuitos, además de cupones de Udemy, en nuestros Telegram.


    Deja un comentario