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

Le pediremos al usuario que ingrese dos números.

Los cuales los usaremos como parámetros para nuestra función, en donde calcularemos cual de ellos es el mayor y lo retornaremos.



Tutorial

Primero, crearemos nuestra clase “Ejercicio 25”.

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 25” 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, declararemos las variables que nos ayudarán en nuestro programa.

int max;
int a,b;

Posteriormente, le pediremos al usuario que ingrese los dos números, uno seguido del otro.

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

Ahora, almacenaremos en nuestra variable “max” el resultado retornado por la función que crearemos más adelante.

max =maximo (a, b);

Con el resultado ya guardado, lo imprimiremos en pantalla con el siguiente mensaje.

System.out.println("El número mayor es: " +max);

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 dos variables como parámetros.

static int maximo(int a, int b){

Dentro de nuestra función, crearemos nuestra variable “max” que servirá para devolver el número mayor.

int max;

Posteriormente, estableceremos la condición para comprobar si un numero es mayor que el otro.

if(a>b)

En caso de ser cierto la variable “max” tomará el dato de “a”.

max=a;

De lo contrario, la variable “max” tomara el dato de “b”

else
max=b;

Ahora, retornadremos la variable “max”.

return(max);

Por último, 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 ejercicio25 {
public static void main(String[] args) {
Scanner teclado = new Scanner(System.in);
int max;
int a,b;
System.out.print("Introduzca un numero: ");
a=teclado.nextInt();
System.out.print("Introduzca otro numero: ");
b=teclado.nextInt();
max =maximo (a, b);
System.out.println("El número mayor es: " +max);
}
static int maximo(int a, int b){ 
int max;
if(a>b)
max=a;
else
max=b;
return(max);
}
}

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.


¿Quieres Más?

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


Más Tutoriales en Java


Jesús

Si lees esto, es por que sabes leer. Un saludo...

Deja una respuesta

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.