Este documento contiene 20 paquetes de Java (package) que implementan diferentes ejercicios de programación en Java. Cada paquete contiene una clase principal con un método main que realiza operaciones básicas como imprimir texto, calcular áreas, perímetros, intereses bancarios y más. Los ejercicios cubren temas como variables, tipos de datos, condicionales, ciclos, funciones matemáticas, enumeraciones y E/S.
1. COPILACION DE EJERCICIOS EN JAVA
TRABAJO 1:
packageejeruno;
/**
*
* @author GORDO
*/
public class Ejeruno {
/**
* @paramargs the command line arguments
*/
public static void main(String[] args) {
// TODO codeapplicationlogichere
System.out.println("Hola como estas");
}
2. }
packageejertres;
/**
*
* @author GORDO
*/
public class Ejertres {
/**
* @paramargs the command line arguments
*/
publicenumDiaSemana{LUNES, MARTES, MIERCOLES, JUEVES,
VIERNES,SABADO, DOMINGO}
public static void main(String[] args) {
// TODO codeapplicationlogichere
3. DiaSemana hoy = DiaSemana.JUEVES;
DiaSemana Ultimo = DiaSemana.DOMINGO;
System.out.println("Hoy es " + hoy);
System.out.println("El ultimo dia es " + Ultimo);
}
}
packageejercuatro;
/**
*
* @author JONATHANS ISRAEL
*/
importjava.util.Scanner;
public class Ejercuatro {
/**
4. * @paramargs the command line arguments
*/
public static void main(String[] args) {
// TODO codeapplicationlogichere
//El numero de valor de pi
final double PI = 3.1415926;
double Radio;
doubleAltura;
Scanner teclado = new Scanner(System.in);
System.out.println("Introduzca los datos del cilindro");
System.out.println("radio: ");
Radio = teclado.nextDouble();
System.out.println("altura: ");
Altura = teclado.nextDouble();
System.out.println("El area del cilindro es: ");
System.out.println(PI *Radio*Radio*Altura);
}
}
5. packageejercinco;
/**
*
* @author JONATHANS
*/
public class Ejercinco {
/**
* @paramargs the command line arguments
*/
public static void main(String[] args) {
// TODO codeapplicationlogichere
System.out.println("Fausto Ernesto Torres Palacios");
System.out.println("10/05/1992");
}
6. }
packageejerseis;
/**
*
* @author JONATHANS
*/
public class Ejerseis {
/**
* @paramargs the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
System.out.println("Fausto Torres ");
System.out.println("Torres ");
System.out.println("Palacios");
9. // TODO codeapplicationlogichere
System.out.println("Notas de programacion");
System.out.println("Nota del primer parcial: ");
System.out.println(4.5);
System.out.println("Nota del segundo parcial: ");
System.out.println(7.5);
System.out.println("Nota final: ");
System.out.println(6);
}
}
packageejerocho;
/**
*
* @author JONATHANS
*/
public class Ejerocho {
10. /**
* @paramargs the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
System.out.println(85.00 * (1 - 0.15));
}
}
packageejernueve;
/**
*
* @author JONATHANS
*/
public class Ejernueve {
11. /**
* @paramargs the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
System.out.println(2000*2.75/100/2*(1-0.18));
}
}
ackageejerdiez;
/**
*
* @author JONATHANS
*/
public class Ejerdiez {
12. /**
* @paramargs the command line arguments
*/
public static void main(String[] args) {
// TODO codeapplicationlogichere
System.out.println("Calculo del interes.");
System.out.println("Dinero ingresado: 2000");
System.out.println("Interes actual: 2.75%");
System.out.println("Interes a los seis meses: " + (2000*2.75/100/2));
System.out.println("Retenciones realizadas: " + (2000*2.75/100/2 *
18/100));
System.out.println("Intereses cobrados: " + (2000*2.75/100/2 * (1 -
0.18)));
}
}
packageejeronce;
13. /**
*
* @author JONATHANS
*/
public class Ejeronce {
/**
* @paramargs the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int alto = 15;
int ancho = 25;
intperimetro = 2 * alto + 2 * ancho;
intarea = ancho * alto;
System.out.println("El retangulo mide " + alto + "de alto");
14. System.out.println("y" + ancho + "de ancho");
System.out.println("El perimetro del retangulo es: " + perimetro);
System.out.println("El area del retangulo es: " + area);
}
}
packageejerdoce;
/**
*
* @author JONATHANS
*/
public class Ejerdoce {
/**
* @paramargs the command line arguments
15. */
public static void main(String[] args) {
// TODO code application logic here
final double PI = 3.14159265;
doublediametro = 15.5;//en cm
double altura = 42.4;//en cm
double radio = diametro /2;
double area = 2*PI*radio*radio+2*PI*radio*altura;
doublevolumen = PI*radio*radio*altura;
System.out.println("Para un cilindro de radio " + radio);
System.out.println("y altura" + altura);
System.out.println("El area es: " + area);
System.out.println("El volumen es: " + volumen);
}
}
packageejertrece;
16. /**
*
* @author JONATHAHS
*/
public class Ejertrece {
/**
* @paramargs the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
final double Retencion = 18;
finalintmesesAño = 12;
doublecapitalInvertido = 2000;//en dolares
doubleinteresAnual = 2.75;
intmesesInversion = 6;
18. public class Ejercatorce {
/**
* @paramargs the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int a=3, b=6, c;
c = a / b;
System.out.println("El valor de c es: " + c);
c = a % b;
System.out.println("El valor de c es: " +c);
a++;
System.out.println("El valor de a es: " + a);
++a;
System.out.println("El valor de a es: " + a);
c = ++a + b++;
19. System.out.println("El valor de a es: " +a);
System.out.println("El valor de b es: " +b);
System.out.println("El valor de c es: " +c);
c = ++a + ++b;
System.out.println("El valor de a es: " +a);
System.out.println("El valor de b es: " +b);
System.out.println("El valor de c es: " +c);
}
}
packageejerquince;
/**
*
* @author JONATHANS
*/
public class Ejerquince {
20. /**
* @paramargs the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
booleanexprecion;
int a=7;
exprecion = 2 * 5 < 5 * 2 || a + 1 < 10 && ++a % 2==0;
System.out.println("El valor de la exprecion es: " + exprecion);
exprecion = 3 < 2 || ++a > 6;
System.out.println("El valor de la exprecion es: " + exprecion);
exprecion = a++ < 10 && a % 2 == 0 && a <= 10;
System.out.println("El valor de la exprecion es: " + exprecion);
exprecion = a++ < 10 || a % 3 == 2;
System.out.println("El valor de la exprecion es: " + exprecion);
System.out.println("El valor de a es: " + a);
22. public static void main(String[] args) {
// TODO codeapplicationlogichere
DiasSemanaunDia = DiasSemana.martes;
System.out.println("El diaelejido es: " + unDia);
System.out.println("El ultimo dia de la semana es: " +
DiasSemana.domingo);
}
}
packageejerdiesisiete;
/**
*
* @author JONATHANS
*/
importjava.util.*;
public class Ejerdiesisiete {
23. /**
* @paramargs the command line arguments
*/
public static void main(String[] args) {
// TODO codeapplicationlogichere
intsegundosIniciales, segundos, minutos, horas, dias;
Scanner teclado = new Scanner(System.in);
System.out.println("Introduzca un numero de segundos: ");
segundosIniciales = teclado.nextInt();
//se calculan los minutos y segundo se restan
minutos = segundosIniciales /60;
segundos = segundosIniciales %60;
//se calculan las horas y los minutos que restan
horas = minutos /60;
minutos = minutos %60;
//se calculan los dias y las horas que restan
dias = horas /24;
24. horas = horas %24;
System.out.println(segundosIniciales + "segundos son" + dias + "dias,"
+ horas + "horas," + minutos + "minutos y" +segundos+"segundos.");
}
}
packageejerdieciocho;
/**
*
* @author JONATHANS
*/
importjava.util.Scanner;
public class Ejerdieciocho {
/**
* @paramargs the command line arguments
25. */
public static void main(String[] args) {
// TODO code application logic here
doublelado;
doubleperimetro, area;
//se piede al usuario que introduzca por teclado el valor del lado
Scanner teclado = new Scanner(System.in);
System.out.println("Introduzca el valor del lado: ");
lado = teclado.nextInt();
perimetro = 3*lado;
double altura = Math.sqrt(lado*lado-(lado/2.0)*(lado/2.0));
area = lado*altura/2;
System.out.println("El area del triangulo de lado " + lado);
System.out.println("es: " + area);
System.out.println("El perimetro del triangulo de lado " + lado);
System.out.println("es: " + perimetro);
27. double pagado, coste = 0;
intKmInicial, KmFinal, Kilometros;
Scanner teclado = new Scanner (System.in);
System.out.println("Introduzca el precio por litro: ");
precioLitro = teclado.nextInt();
System.out.println("Introduzca el costo total: ");
pagado = teclado.nextInt();
System.out.println("Introduzca el valor de cualquier Kilometro: ");
KmInicial = teclado.nextInt();
litros = pagado/precioLitro;
coste = pagado;
System.out.println();
System.out.println("Introduzca el precio por litro: ");
precioLitro = teclado.nextInt();
System.out.println("Introduzca el valor por segundo: ");
pagado = teclado.nextInt();
litros += pagado/precioLitro;
28. coste += pagado;
System.out.println();
System.out.println("Introduzca el valor de kilometros: ");
KmFinal = teclado.nextInt();
Kilometros = KmFinal - KmInicial;
System.out.println("El consumo del auto es de: " +
(litros/Kilometros*100)+"litro por cada 100 km");
System.out.println("El gasto medio es: "+coste/Kilometros+"por
kilometro");
}
}
packageejerveinte;
/**
*
* @author JONATHANS
29. */
importjava.util.*;
public class Ejerveinte {
/**
* @paramargs the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
final double Rentencion = 18;
finalintMeses_Año = 12;
Scanner teclado = new Scanner (System.in);
System.out.println("Cantidad que deseas invertir: ");
doubleinteresAnual = teclado.nextInt();
System.out.println("Interes que ofrece el banco: ");
doubleInteresAnual = teclado.nextDouble();
System.out.println("Numero de meses de la Inversion: ");