Ejercicios Básicos en Java

En este tutorial les traemos 5 ejemplos básicos en Java. Usando la plataforma Eclipse.

Java es uno de los lenguajes de programación que son más orientados a objetos que otros. Ofrece un código robusto, que presenta un manejo automático de la memoria, lo que reduce el número de errores.

Es por eso que Java no deja de tomar protagonismo al ser un lenguaje de programación de alto rendimiento.

Ejercicio 1.- Calcular el area de un circulo, pidiendo el radio de este.

import java.util.Scanner;//librería scanner

public class Ejercicio1 {

	public static void main(String[] args) 
	{		
		Scanner sc = new Scanner(System.in);
		double a,r; // área y radio
		System.out.print("Introduce el radio de un circulo: ");//
		r = sc.nextDouble();//leemos o pedimos el radio
		a=Math.PI*(r*r); // calculamos el area del circulo
		System.out.println("El área de una circunferencia de radio " + r+ " es: " + a);//imprimimos el resultado
	}

}

Ejemplo de Resultado en Consola del Ejercicio 1



Ejercicio 2.- Leer dos números y decir si son iguales o no.

import java.util.Scanner;//librería scanner
public class Ejercicio2 
{
	public static void main(String[] args) 
	{
		Scanner a = new Scanner(System.in);
		int n1,n2;
		System.out.print("Introduce el primer número: ");//Pedimos el primer numero
		n1=a.nextInt();//leemos el primer numro
		System.out.print("Introduce el segundo número: ");//Pedimos el segundo numero
		n2=a.nextInt();//leemos el segundo numero
		if(n1==n2)//Comparamos el primer numero con el segundo
			System.out.println("Son iguales");//si la condicion se cumple
		else
			System.out.println("No son iguales");//Si la condicion no se cumple.
		 }

}

Ejemplo de Resultado en Consola del Ejercicio 2

Ejercicio 3.- Leer dos números y decir cual es el mayor o si son iguales.

import java.util.Scanner;//librería scanner
public class Ejercicio3 
{
	public static void main(String[] args) 
	{
		Scanner a = new Scanner(System.in);
		int n1,n2;
		System.out.print("Introduce un número: ");
		n1=a.nextInt();
		System.out.print("Introduce otro número: ");
		n2=a.nextInt();
		if(n1==n2)
		 System.out.println("Son iguales");
		else
		 {
			if(n1>n2)
				System.out.println(n1 + " es mayor que " + n2);
			else
				System.out.println(n2 + " es mayor que " + n1);
		 }
	}

}

Ejemplo de Resultado en Consola del Ejercicio 3



Ejercicio 4.- Pedir una calificación de 0 a 100 y mostrarla de la forma:

  • Insuficiente (Menor a 50)
  • Suficiente (De 50 a 69)
  • Bien (De 60 a 79)
  • Notable (De 70 a 89)
  • Sobresaliente (De 90 a 100)
import java.util.Scanner;//librería scanner
public class Ejercicio4 
{
	public static void main(String[] args)
	{
		Scanner a = new Scanner(System.in);
		int nota;
		System.out.print("Introduzca una nota: ");
		nota=a.nextInt();
		// tanto los if's como los else's encierran a una sola instrucción
		// y no es necesario utilizar llaves { }

		if(nota>=0 && nota<50)
		System.out.println("INSUFICIENTE");
		else
		if(nota>=50 && nota<=59)
		System.out.println("SUFICIENTE");
		else
		if(nota>=60 && nota<=69)
		System.out.println("BIEN");
		else
		if(nota>=70 && nota<=89)
		System.out.println("NOTABLE");
		else
		if(nota>=90 && nota<=100 )
		System.out.println("SOBRESALIENTE");
	}

}

Ejemplo de Resultado en Consola del Ejercicio 4

Ejercicio 5.- Leer un número y comprobar si es par o impar

import java.util.Scanner;//librería scanner
public class Ejercicio5
{
 public static void main( String[] args )
    {
        int numero;
        Scanner teclado = new Scanner( System.in );

        System.out.printf( "Introduzca un número entero: " );
        numero = teclado.nextInt();

        if ( numero % 2 == 0 )
        {
            System.out.printf( "ES PAR" );
        }
        else
        {
            System.out.printf( "ES IMPAR" );
        }
    }
}

Ejemplo de Resultado en Consola del Ejercicio 5



Esperemos y hayan sido de gran ayuda estos ejemplos.

No olvides seguirnos en redes sociales, para estar al tanto de todo.


Jesús Amaro

No importa lo que fuiste ni lo que hiciste, lo que importa es quien eres y en lo que te convertirás.

También te podría gustar...

1 respuesta

  1. Nelson Acuña dice:

    Gracias por sus aportes a la humanidad.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

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