Hoy en dia existen miles de codigos fuente programados en JAVA, pero los mas
clasicos son estos, que por cierto si recien empiesas a programar en JAVA deberias
empezar por estos ejercicios:
Hola Mundo Java (Mostrar en pantalla "Hola Mundo Java")
/**
*
* @author shamirdhc31@[Link]
*/
public class EJERCICIO_01
{
public static void main(String[] ARGS)
{
[Link]("HOLA MUNDO JAVA...");
}
}
Es Par Inpar (Verificar si el numero ingresado es par o impar)
/**
*
* cualquier duda sobre este codigo, shamirdhc31@[Link]
*/
import [Link];
public class EJERCICIO_02
{
public static void main(String[] ARGS)
{
Scanner LEER = new Scanner([Link]);
int NUMERO;
[Link]("INGRESE EL NUMERO : ");
NUMERO = [Link]();
if(NUMERO % 2 == 0 )
{
[Link]("EL NUMERO QUE USTED INGRESO ES PAR");
}
else
{
[Link]("EL NUMERO QUE USTED INGRESO ES IMPAR");
}
}
}
Es Numero Primo (Verificar si el numero ingresado es primo o no)
/**
*
* cualquier duda sobre este codigo, shamirdhc31@[Link]
*/
import [Link];
public class EJERCICIO_03
{
public static void main(String[] ARGS)
{
Scanner LEER = new Scanner([Link]);
int CONTADOR,I,NUMERO;
[Link]("INGRESE EL NUMERO: ");
NUMERO = [Link]();
CONTADOR = 0;
for(I = 1; I <= NUMERO; I++)
{
if((NUMERO % I) == 0)
{
CONTADOR = CONTADOR + 1;
}
}
if(CONTADOR <= 2)
{
[Link]("EL NUMERO ES PRIMO");
}
if(CONTADOR >= 2)
{
[Link]("EL NUMERO ES PRIMO");
}
}
}
Suma de N Numeros (Sumar Todos los numeros Ingresados)
/**
*
* cualquier duda sobre este codigo, shamirdhc31@[Link]
*/
import [Link];
public class EJERCICIO_04
{
public static void main(String[] ARGS)
{
Scanner LEER = new Scanner([Link]);
int CANT_NUMERO,TOTAL,I,NUMERO_AUX;
[Link]("INGRESE LA CANTIDAD DE NUMEROS: ");
CANT_NUMERO = [Link]();
TOTAL = 0;
for(I = 1; I <= CANT_NUMERO; I++)
{
[Link]("INGRESE EL NUMERO (" + I + ") : ");
NUMERO_AUX = [Link]();
TOTAL = TOTAL + NUMERO_AUX;
}
[Link]("LA SUMA TOTAL DE LOS NUMEROS ES : " + TOTAL);
}
}
Tabla de multiplicar Hasta N (Hace una Tabla de multiplicar de 2 hasta N)
/**
*
* cualquier duda sobre este codigo, shamirdhc31@[Link]
*/
import [Link];
public class EJERCICIO_05
{
public static void main(String[] ARGS)
{
Scanner LEER = new Scanner([Link]);
int CANT_NUMERO,TOTAL,I,J;
[Link]("INGRESE LA CANTIDAD DE NUMEROS: ");
CANT_NUMERO = [Link]();
for(I = 1; I <= CANT_NUMERO; I++)
{
for(J = 1; J <= 12; J++)
{
TOTAL = I * J;
[Link](I + " X " + J + " = " + TOTAL);
}
[Link]();
}
}
}
Serie Fibonacci (La suma de los dos anteriores numeros... ejm: 0,1,1,2,3,5,8,13,21...)
/**
*
* cualquier duda sobre este codigo, shamirdhc31@[Link]
*/
import [Link];
public class EJERCICIO_06
{
public static void main(String[] ARGS)
{
Scanner LEER = new Scanner([Link]);
int LIMITE_SERIE,A,B,C,I;
[Link]("INGRESE EL LIMITE DE LA SERIE: ");
LIMITE_SERIE = [Link]();
A = -1;
B = 1;
for(I = 1; I <= LIMITE_SERIE; I++)
{
C = A + B;
[Link](C + " ");
A = B;
B = C;
}
[Link]();
}
}
Numero Mayor de N Numeros (Mostrar el numero Mayor de los N Numeros
Ingresados)
/**
*
* cualquier duda sobre este codigo, shamirdhc31@[Link]
*/
import [Link];
public class EJERCICIO_07
{
public static void main(String[] ARGS)
{
Scanner LEER = new Scanner([Link]);
int CANT_NUMEROS,NUMERO_AUX,NUM_MAYOR,B,C,I;
[Link]("INGRESE EL LIMITE DE LA SERIE: ");
CANT_NUMEROS = [Link]();
NUM_MAYOR = 0;
for(I = 1; I <= CANT_NUMEROS; I++)
{
[Link]("INGRESE EL NUMERO (" + I + ") : ");
NUMERO_AUX = [Link]();
if(NUM_MAYOR < NUMERO_AUX)
{
NUM_MAYOR = NUMERO_AUX;
}
}
[Link]("EL NUMERO MAYOR DE TODOS ES: " +
NUM_MAYOR);
}
}
Ordenar de Mayor a Menor Tres Numeros (Ordenar Tres Numeros Ingresados)
/**
*
* cualquier duda sobre este codigo, shamirdhc31@[Link]
*/
import [Link];
public class EJERCICIO_08
{
public static void main(String[] ARGS)
{
Scanner LEER = new Scanner([Link]);
int A,B,C;
[Link]("INGRESE EL NUMERO 01 : ");
A = [Link]();
[Link]("INGRESE EL NUMERO 02 : ");
B = [Link]();
[Link]("INGRESE EL NUMERO 03 : ");
C = [Link]();
[Link]("\nLOS NUMEROS DE MAYOR A MENOR SON: ");
if(A >= B && A >= C)
{
if(B >= C)
{
[Link]("\n" + A + "\n" + B + "\n" + C);
}
else
{
[Link]("\n" + A + "\n" + C + "\n" + B);
}
}
else if(B >= A && B >= C)
{
if(C >= A)
{
[Link]("\n" + B + "\n" + C + "\n" + A);
}
else
{
[Link]("\n" + B + "\n" + A + "\n" + C);
}
}
else if(C >= A && C >= B)
{
if(A >= B)
{
[Link]("\n" + C + "\n" + A + "\n" + B);
}
else
{
[Link]("\n" + C + "\n" + B + "\n" + A);
}
}
}
}
Ordenar de Mayor A menor N Numeros (Ordena N numeros Ingresados)
/**
*
* cualquier duda sobre este codigo, shamirdhc31@[Link]
*/
import [Link];
public class EJERCICIO_09
{
public static void main(String[] ARGS)
{
Scanner LEER = new Scanner([Link]);
int CANT_NUMEROS,NUMERO_AUX,NUM_MAYOR,I,J;
[Link]("INGRESE LA CANTIDAD DE NUMEROS: ");
CANT_NUMEROS = [Link]();
int[] CAJA_NUMEROS = new int[CANT_NUMEROS + 1];
for(I = 1; I <= CANT_NUMEROS; I++)
{
[Link]("INGRESE EL NUMERO (" + I + ") : ");
CAJA_NUMEROS[I] = [Link]();
}
for(I = 1; I <= CANT_NUMEROS; I++)
{
for(J = I; J <= CANT_NUMEROS; J++)
{
if(CAJA_NUMEROS[I] < CAJA_NUMEROS[J])
{
NUMERO_AUX = CAJA_NUMEROS[I];
CAJA_NUMEROS[I] = CAJA_NUMEROS[J];
CAJA_NUMEROS[J] = NUMERO_AUX;
}
}
}
[Link]("\nLOS NUMEROS DE MAYOR A MENOR SON: \n");
for(I = 1; I <= CANT_NUMEROS; I++)
{
[Link](CAJA_NUMEROS[I]);
}
}
}
Convertir Fecha de Mes de Numero A Palabra (Ejm: Si Ingresamos "5" debe imprimir
"Mayo")
/**
*
* cualquier duda sobre este codigo, shamirdhc31@[Link]
*/
import [Link];
public class EJERCICIO_10
{
public static void main(String[] ARGS)
{
Scanner LEER = new Scanner([Link]);
int NUMERO;
String FECHA;
[Link]("INGRESE EL NUMERO DE FECHA DE MES: ");
NUMERO = [Link]();
switch(NUMERO)
{
case 1: FECHA = "ENERO";break;
case 2: FECHA = "FEBRERO";break;
case 3: FECHA = "MARZO";break;
case 4: FECHA = "ABRIL";break;
case 5: FECHA = "MAYO";break;
case 6: FECHA = "JUNIO";break;
case 7: FECHA = "JULIO";break;
case 8: FECHA = "AGOSTO";break;
case 9: FECHA = "SEPTIEMBRE";break;
case 10: FECHA = "OCTUBRE";break;
case 11: FECHA = "NOVIEMBRE";break;
case 12: FECHA = "DICIEMBRE";break;
default: FECHA = "ERROR DE MES";break;
}
[Link]("EL MES DE LNUMERO ES: " + FECHA);
}
}