PRACTICAS:
package LORYJ_U2;
import java.io.*;
import java.util.Scanner;
/**
* @author Daniela Meraz
*/
public class LORYJ_U2 {
public static void main(String[] args){
Scanner vars=new Scanner(System.in);
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int edad;
float estatura;
char ec;
String nombre,est_civ;
double mensualidad;
try{
System.out.print("HELLO WORLD");
System.out.print("Mi primer ejercicio en Java");
System.out.print("Teclea tu nombre");
nombre=br.readLine(); //guarda el valor en la variable nombre, mediante el bufferedreader
//nombre=vars.next();// guard el valor en la variable nombre, mediante el scanner
System.out.println("teclea tu edad");
edad=Integer.parseInt(br.readLine());//guarda el valor de la variable utilizando el buffered
reader y la convierte en numero entero de tipo int
//edad=vars.nextInt();//guarda el valor en una variable entera
System.out.println("teclea tu estatura");
estatura=Float.parseFloat(br.readLine());//guarda el valor de la variable utilizando el buffered
reader y la convierte en numero decimal (float)de tipo float
//estatura=vars.nextFloat();//guarda el valor en una variable flotante
System.out.println("teclea tu mensualidad en pesos");
mensualidad=Double.parseDouble(br.readLine());//guarda el valor de la variable utilizando el
buffered reader y la convierte en numero decimal de tipo double
//mensualidad=vars.nextDouble();//guarda el valor en una variable entera
System.out.println("teclea tu estado civil S para soltero y C para casado");
est_civ=br.readLine();//guarda el valor de la variable string utilizando el buffered reader
leyendo todo el contenido de la linea
//est_civ=vars.next();//guarda el valor en una variable string
ec=est_civ.charAt(0);//de la variable de tipo string sustrae u obtiene solo el primer caracter y
lo guarda en la variable de tipo char ec
//impresion de los valores capturados
System.out.println("tu nombre es:"+nombre+" tu edad es: "
+edad+" tu mides: "+estatura+"de estatura, tu estado civil es "
+ec+" tu mensualidad es de: "+mensualidad+" pesos");
catch(Exception e){}
}
PRACTICA 1.
package loryj_u2;
import java.io.*;
/**
* @author PC01
*/
public class LORYJU2_P01 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader (System.in));
double B,H,area;
try {
System.out.println("teclea la base del triangulo");
B=Double.parseDouble(br.readLine());
System.out.println("teclea la altura del triangulo");
H=Double.parseDouble(br.readLine());
area=B*H/2;
System.out.println("el area del triangulo es:"+area);
System.out.println("LORYJ_PR01,AREA DEL TRIANGULO,25/03/2025,2A,PRTV");
catch(Exception e){}
}
PRACTICA 2 .
package loryj_u2;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/**
* @author Meny
*/
public class LORYJ_U2 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader (System.in));
try{
double r,r2,area,pi=3.1416;
System.out.println("TEcLEA EL RADIO DEL CIRCULO");
r=Double.parseDouble(br.readLine());
r2=r*r;
area=pi*r2;
System.out.println("EL AREA DEL CIRCULO ES:"+area);
System.out.println("LORYJ P02, YAEL JOCABED LOPEZ ROSALES,AREA DEL
CIRCULO,27/03/2025,2A,PRTV");
catch(Exception e){}
// TODO code application logic here
}
PRACTICA 3.
package loryj_u2;
import java.io.*;
/**
* @author PC01
*/
public class LORYJU2_P03 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader(new InputStreamReader (System.in));
double L,area;
try{
System.out.println("TECLEA EL LADO DEL CUADRADO");
L=Double.parseDouble(br.readLine());
area=L*L;
System.out.println("EL AREA DEL CUADRADO ES:"+area);
System.out.println("LORYJ_P03,YAEL JOCABED LOPEZ ROSALES,AREA DEL
CUADRADO,26/03/2025,2A,PRTV");
catch(Exception e){}
}
PRACTICA 4.
package loryj_u2;
import java.io.*;
/**
* @author Meny
*/
public class LORYJU2_P04 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader (new InputStreamReader(System.in));
double B,H,AREA;
try{
System.out.println("TECLEA LA BASE DEL RECTANGULO");
B=Double.parseDouble(br.readLine());
System.out.println("TECLEA LA ALTURA DEL RECTANGULO");
H=Double.parseDouble(br.readLine());
AREA=B*H;
System.out.println("EL AREA DEL RECTANGULO ES:"+AREA);
System.out.println("LORYJ_P04,YAEL JOCABED LOPEZ ROSALES,AREA DEL
RECTANGULO,27/03/2025,2A,PRTV");
catch(Exception e){}
}
PRACTICA 5.
package loryj_u2;
import java.io.*;
/**
* @author Meny
*/
public class LORYJU2_P05 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader (new InputStreamReader(System.in));
double a1,a2,sub,des,total,IVA;
try{
System.out.println("TECLEA EL VALOR DEL PRIMER ARTICULO");
a1=Double.parseDouble(br.readLine());
System.out.println("TECLEA EL VALOR DEL SEGUNDO ARTICULO");
a2=Double.parseDouble(br.readLine());
sub=a1+a2;
IVA=sub*0.16;
des=sub*0.05;
total=sub+IVA-des;
System.out.println("EL PRECIO TOTAL ES DE:"+total);
System.out.println("LORYJ_P05,YAEL JOCABED LOPEZ ROSALES,IVA Y
DESCUENTO,27/03/2025,2A,PRTV");
catch(Exception e){}
}
PRACTICA 6.
package loryj_u2;
import java.io.*;
/**
* @author Meny
*/
public class LORYJU2_P06 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader (new InputStreamReader(System.in));
double CAP,CAD,DOLARES;
try{
System.out.println("TECLEA LA CANTIDAD DE PESOS");
CAP=Double.parseDouble(br.readLine());
System.out.println("TECLEA EL TIPO DE CAMBIO ACTUAL DE DOLARES");
CAD=Double.parseDouble(br.readLine());
DOLARES=CAP/CAD;
System.out.println("LA CANTIDAD DE DOLARES ES:"+DOLARES);
System.out.println("LORYJ_P06,YAEL JOCABED LOPEZ ROSALES,DE PESOS A
DOLARES,27/03/2025,2A,PRTV");
catch(Exception e){}
}
PRACTICA 7.
package loryj_u2;
import java.io.*;
/**
* @author Meny
*/
public class LORYJU2_P07 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader (new InputStreamReader(System.in));
double CAP,CAD,PESOS;
try{
System.out.println("TECLEA LA CANTIDAD DE PESOS");
CAP=Double.parseDouble(br.readLine());
System.out.println("TECLEA EL TIPO DE CAMBIO ACTUAL DE DOLARES");
CAD=Double.parseDouble(br.readLine());
PESOS=CAP*CAD;
System.out.println("LA CANTIDAD DE PESOS ES:"+PESOS);
System.out.println("LORYJ_P07,YAEL JOCABED LOPEZ ROSALES,DE DOLARES A
PESOS,27/03/2025,2A,PRTV");
catch(Exception e){}
}
PRACTICA 8.
package loryj_u2;
import java.io.*;
/**
* @author Meny
*/
public class LORYJU2_P08 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader (new InputStreamReader(System.in));
double MAT,LYC,CS,RS,IS,COS,DIS,FI,IN,CD,PROM;
try{
System.out.println("TECLEA LA CALIFICACION DE MATEMATICAS");
MAT=Double.parseDouble(br.readLine());
System.out.println("TECLEA LA CALIFICACION DE LENGUA Y COMUNICACION");
LYC=Double.parseDouble(br.readLine());
System.out.println("TECLEA LA CALIFICACION DE CIENCIAS SOCIALES");
CS=Double.parseDouble(br.readLine());
System.out.println("TECLEA LA CALIFICACION DE RECURSOS SOCIOEMOCIONALES");
RS=Double.parseDouble(br.readLine());
System.out.println("TECLEA LA CALIFICACION DE ISSI");
IS=Double.parseDouble(br.readLine());
System.out.println("TECLEA LA CALIFICACION DE COSSI");
COS=Double.parseDouble(br.readLine());
System.out.println("TECLEA LA CALIFICACION DE DISSI");
DIS=Double.parseDouble(br.readLine());
System.out.println("TECLEA LA CALIFICACION DE FISICA");
FI=Double.parseDouble(br.readLine());
System.out.println("TECLEA LA CALIFICACION DE INGLES");
IN=Double.parseDouble(br.readLine());
System.out.println("TECLEA LA CALIFICACION DE CULTURA DIGITAL");
CD=Double.parseDouble(br.readLine());
PROM=MAT+LYC+CS+RS+IS+COS+DIS+FI+IN+CD/10;
System.out.println("EL RPOMEDIO DE LA CALIFICACION ES:"+PROM);
System.out.println("LORYJ_P08,YAEL JOCABED,LOPEZ,ROSALES,PROMEDIO DE
CALIFICACIONES,27/03/2025,2A,PRTV");
catch(Exception e){}
}
PRACTICA 9.
package loryj_u2;
import java.io.*;
/**
* @author Meny
*/
public class LORYJU2_P09 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader (new InputStreamReader(System.in));
double CAP,CAE,EUROS;
try{
System.out.println("TECLEA LA CANTIDAD DE PESOS");
CAP=Double.parseDouble(br.readLine());
System.out.println("TECLEA EL TIPO DE CAMBIO ACTUAL DE EUROS");
CAE=Double.parseDouble(br.readLine());
EUROS=CAP*CAE;
System.out.println("LA CANTIDAD DE EUROS ES:"+EUROS);
System.out.println("LORYJ_P09,YAEL JOCABED LOPEZ ROSALES,DE PESOS A
EUROS,27/03/2025,2A,PRTV");
catch(Exception e){}
}
PRACTICA 20
package loryj_u2
import java.io.*;
/*
* @author Meny
*/
public class LORYJU2_P20 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader (System.in));
double X1,Y1,R1,X2,Y2,R2,X,Y3;
try{
System.out.println("3X+5Y=27 4X+3Y=25");
System.out.println("TECLEA EL VALOR DE X EN LA PRIMERA ECUACION");
X1=Double.parseDouble(br.readLine());
System.out.println("TECLEA EL VALOR DE Y EN LA PRIMERA ECUACION");
Y1=Double.parseDouble(br.readLine());
System.out.println("TECLEA EL VALOR DEL RESULTADO DE LA PRIMERA ECUACION");
R1=Double.parseDouble(br.readLine());
System.out.println("TECLEA EL VALOR DE X EN LA SEGUNDA ECUACION");
X2=Double.parseDouble(br.readLine());
System.out.println("TECLEA EL VALOR DE Y EN LA SEGUNDA ECUACION");
Y2=Double.parseDouble(br.readLine());
System.out.println("TECLEA EL VALOR DEL RESULTADO DE LA SEGUNDA ECUACION");
R2=Double.parseDouble(br.readLine());
X=(-Y1*R2+Y2*R1)/(-Y1*X2+X1*Y2);
Y3=(-R1*X2+X1*R2)/(-Y1*X2+X1*Y2);
System.out.println("EL VALOR DE X ES:"+X+"EL VALOR DE Y ES:"+Y3);
System.out.println("------------ECUACION RESUELTA------------");
System.out.println("LORYJU2_P20,ECUACIONES,4/04/2025,2A,PRTV");
catch (Exception e){}
}
PRACTICA 21:
package loryju2_p30;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/**
* @author Meny
*/
public class LORYJU2_P21 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader (System.in));
int OP;
double P,D,TC;
try{
System.out.println("1)CONVERSION DE DOLARES A PESOS");
System.out.println("2)CONVERSION DE PESOS A DOLARES");
System.out.println("TECLEA LA OPCION DESEADA");
OP=Integer.parseInt(br.readLine());
if (OP==1){
System.out.println("TECLEA LA CANTIDAD DE DOLARES A CONVERTIR");
D=Double.parseDouble(br.readLine());
System.out.println("TECLEA EL TIPO DE CAMBIO DEL DOLAR");
TC=Double.parseDouble(br.readLine());
P=D*TC;
System.out.println(D+"DOLARES CONVERTIDOS A PESOS SON:"+P);
else
if (OP==2){
System.out.println("TECLEA LA CANTIDAD DE PESOS A CONVERTIR");
P=Double.parseDouble(br.readLine());
System.out.println("TECLEA EL TIPO DE CAMBIO DEL DOLAR");
TC=Double.parseDouble(br.readLine());
D=P/TC;
System.out.println(P+"PESOS CONVERTIDOS A DOLARES SON:"+D);
else System.out.println("ERROR,NUMERO FUERA DEL RANGO DEL 1 AL 2");
System.out.println("LORYJU2_P21,PESOS Y DOLARES,4/04/2025,2A,PRTV");
catch(Exception e){}
}
PRACTICA 22:
package loryju2_p30;
import java.io.*;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/**
* @author Meny
*/
public class LORYJU2_P22 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader (System.in));
double MILLAS,PLACA,LM=3150;
try{
System.out.println("TECLEA EL NUMERO DE PLACA");
PLACA=Double.parseDouble(br.readLine());
System.out.println("TECLEA EL NUMERO DE MILLAS RECORRIDAD");
MILLAS=Double.parseDouble(br.readLine());
if (MILLAS>LM){
System.out.println("TUS MILLAS ESTAN SOBREPASANDO EL LIMITE, POR FAVOR BAJA TU
VELOCIDAD");
else
System.out.println("ESTAS CONDUCIENDO POR DEBAJO DEL LIMITE, BIEN HECHO");
System.out.println("LORYJU2_P22,LIMITE DE MILLAS,4/04/2025,2A,PRTV");
catch (Exception e){}
}
PRACTICA 23:
package loryju2_p30;
import java.io.*;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/**
* @author Meny
*/
public class LORYJU2_P23 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader (System.in));
int NUM1,NUM2;
try{
System.out.println("TECLEA EL PRIMER NUMERO");
NUM1=Integer.parseInt(br.readLine());
System.out.println("TECLEA EL SEGUNDO NUMERO");
NUM2=Integer.parseInt(br.readLine());
if (NUM1>NUM2){
System.out.println("EL RIMER NUMERO QUE TECLEASTE ES:"+NUM1+"MAYOR A:"+NUM2);
} else
if (NUM1<NUM2){
System.out.println("EL SEGUNDO NUMERO QUE TECLEASTE ES:"+NUM2+"MAYOR
A:"+NUM1);
} else
if (NUM1==NUM2){
System.out.println("EL PRIMER NUMERO QUE TECLEASTE ES IGUAL AL SEGUNDO
NUMERO");
System.out.println("LORYJU2_P23,NUMERO MAYOR MENOR O
IGUAL,4/04/2025,2A,PRTV");
catch(Exception e){}
}
PRACTICA 24:
package loryju2_p30;
import java.io.*;
import java.io.BufferedReader;
import java.io.InputStreamReader;
* @author Meny
*/
public class LORYJU2_P24 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader (System.in));
double NUM1,NUM2;
try{
System.out.println("TECLEA EL PRIMER NUMERO");
NUM1=Double.parseDouble(br.readLine());
System.out.println("TECLEA EL SEGUNDO NUMERO");
NUM2=Double.parseDouble(br.readLine());
if ((NUM1>0)&&(NUM2>0)){
System.out.println("LOS NUMEROS QUE TECLEASTE SON POSITIVOS");
} else if ((NUM1<0)&&(NUM2<0)){
System.out.println("LOS NUMEROS QUE TECLEASTE SON NEGATIVOS");
} else if ((NUM1>0)&&(NUM2<0)){
System.out.println("EL PRIMER NUMERO QUE TECLEASTE ES POSITIVO Y EL SEGUNDO ES
NEGATVO");
} else if ((NUM1<0)&&(NUM2>0)){
System.out.println("EL PRIMER NUMERO QUE TECLEASTE ES NEGATIVO Y EL SEGUNDO ES
POTIVO");
}
System.out.println("LORYJU2_P24,NUMERO POSITIVO Y NEGATIVO,4/04/2025,2A,PRTV");
catch(Exception e){}
}
PRACTICA 25:
package loryju2_p30;
import java.io.*;
import java.io.BufferedReader;
import java.io.InputStreamReader;
* @author Meny
*/
public class LORYJU2_P25 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader (System.in));
int NUM1,NUM2,NUM3;
try{
System.out.println("TECLEA EL PRIMER NUMERO");
NUM1=Integer.parseInt(br.readLine());
System.out.println("TECLEA EL SEGUNDO NUMERO");
NUM2=Integer.parseInt(br.readLine());
System.out.println("TECLEA EL TERCER NUMERO");
NUM3=Integer.parseInt(br.readLine());
if (NUM1>NUM2 & NUM1>NUM3){
System.out.println("EL NUMERO MAYOR ES EL NUMERO 1:"+NUM1);
else
if (NUM2>NUM2 & NUM2>NUM3){
System.out.println("EL NUMERO MAYOR ES EL NUMERO 2:"+NUM2);
else
if (NUM3>NUM1 & NUM3>NUM2){
System.out.println("EL NUMERO MAYOR ES EL NUMERO 3:"+NUM3);
else System.out.println("PUEDE QUE DOS O MAS NUMEROS SEAN GUALES,POR LO QUE NO
EXISTE UN NUMERO MAYOR");
System.out.println("LORYJU2_P25,NUMERO MAYOR,4/04/2025,2A,PRTV");
catch (Exception e){}
}
PRACTICA 26:
package loryju2_p30;
import java.io.*;
import java.io.BufferedReader;
import java.io.InputStreamReader;
* @author Meny
*/
public class LORYJU2_P26 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader (System.in));
double B,H,R2,R,L,AREA,PI=3.1416;
int OP;
try{
System.out.println("1) AREA DE UN TRIANGLO");
System.out.println("2) AREA DE UN CIRCULO");
System.out.println("3) ARE DE UN CUADRADO");
System.out.println("TECLEA LA OPCION DESEADA");
OP=Integer.parseInt(br.readLine());
if (OP==1){
System.out.println("TECLEA EL VALOR DE LA BASE DEL TRIANGULO");
B=Double.parseDouble(br.readLine());
System.out.println("TECLEA EL VALOR DE LA ALTURA DEL TRIANGULO");
H=Double.parseDouble(br.readLine());
AREA=B*H/2;
System.out.println("EL AREA DEL TRIANGULO ES."+AREA);
}
else
if (OP==2){
System.out.println("TECLEA EL VALOR DEL RADIO DEL CIRCULO");
R=Double.parseDouble(br.readLine());
R2=R*R;
AREA=PI*R2;
System.out.println("EL AREA DEL CIRCULO ES:"+AREA);
else
if (OP==3){
System.out.println("TECLEA EL VALOR DEL LADO DEL CUADRADO");
L=Double.parseDouble(br.readLine());
AREA=L*L;
System.out.println("EL AREA DEL CUADRADO ES:"+AREA);
else System.out.println("ERROR, NUMERO FUERA DEL RANGO DEL 1 AL 3");
System.out.println("LORYJU2_P26,AREA DEL TRIANGULO,CIUCULO Y
CUADRADO,4/04/2025,2A,PRTV");
catch(Exception e){}
}
PRACTICA 27:
package loryju2_p30;
import java.io.*;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/**
* @author Meny
*/
public class LORYJU2_P27 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader (System.in));
int NUM;
try{
System.out.println("TECLEA UN NUMERO EN EL RANGO DEL 1 AL 10");
NUM=Integer.parseInt(br.readLine());
if (NUM==10){
System.out.println("FELICIDADES, ADIVINATSE");
else
if (NUM<11){
System.out.println("INTENTALO DE NUEVO");
else
System.out.println("ERROR, EL NUMERO QUE TECLEASTE ESTA FUERA DEL RANGO DEL 1
AL 10, VUELVE A INTENTARLO");
System.out.println("LORYJU2_P27,ADIVINA EL NUMERO 10,4/04/2025,2A,PRTV");
catch (Exception e){}
}
PRACTICA 28:
package loryju2_p30;
import java.io.*;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/**
* @author Meny
*/
public class LORYJU2_P28 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader (System.in));
int NUM;
try{
System.out.println("TECLEA UN NUMERO");
NUM=Integer.parseInt(br.readLine());
if (NUM % 2==0){
System.out.println("EL NUMERO:"+NUM+"ES PAR");
else
System.out.println("EL NUMERO:"+NUM+"ES IMPAR");
System.out.println("LORYJU2_P28,NUMERO IMPAR,4/04/2025,2A,PRTV");
}
catch (Exception e){}
}
PRACTICA 29:
package loryju2_p30;
import java.io.*;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/**
* @author Meny
*/
public class LORYJU2_P29 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader (System.in));
double RES;
int OP,NUM1,NUM2;
try{
System.out.println("1) DIVISIO CON NUMEROS POSITIVOS");
System.out.println("2) MULTIPLICACION CON NUMEROS NEGATIVOS");
System.out.println("3) SUMA CON NUMEROS DE SIGNO DIFERENTE");
System.out.println("SELECCIONA UNA OPCION DEL 1 AL 3");
OP=Integer.parseInt(br.readLine());
if (OP==1){
System.out.println("TECLEA UN NUMERO POSITIVO");
NUM1=Integer.parseInt(br.readLine());
System.out.println("TECLEA OTRO NUMERO POSITIVO");
NUM2=Integer.parseInt(br.readLine());
if (NUM1>0 && NUM2>0){
RES=(double) NUM1/NUM2;
System.out.println("EL RESULTADO DE LA DIVISION ES:"+RES);
else
System.out.println("ERROR, NO SE PUEDE REALIZAR LA OPERACION PORQUE AMBOS
NUMEROS NO SON POSITIVOS");
else
if (OP==2){
System.out.println("TECLEA UN NUMERO NEGATIVO");
NUM1=Integer.parseInt(br.readLine());
System.out.println("TECLEA OTRO NUMERO NEGATIVO");
NUM2=Integer.parseInt(br.readLine());
if (NUM1<0 && NUM2<0){
RES=NUM1*NUM2;
System.out.println("EL RESULTADO DE LA MULTIPLICACION ES:"+RES);
else
System.out.println("ERROR, NO SE OUEDE REALIZAR LA OPERACION PORQUE AMBOS
NUMEROS NO SON NEGATIVOS");
}
else
if (OP==3){
System.out.println("TECLEA UN NUMERO POSITIVO");
NUM1=Integer.parseInt(br.readLine());
System.out.println("TECLEA UN NUMERO NEGATIVO");
NUM2=Integer.parseInt(br.readLine());
if (NUM1 > 0 && NUM2 < 0){
RES=NUM1+NUM2;
System.out.println("EL RESULTADO DE LA SUMA ES:"+RES);
else
System.out.println("ERROE, LA OPERACION NO SE PUEDE REALIZAR PORQUE AMBOS NUMEROS
NO SON DE DISTINTO SIGNO");
else
System.out.println("ERROR, NUMERO FUERA DEL RANGO DEL 1 AL 3");
System.out.println("LORYJU2_P29,DIVISION,MULTIPLICACION Y
SUMA,4/04/2025,2A,PRTV");
catch(Exception e){}
}
PRACTICA 30
package loryju2_p30;
import java.io.*;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/**
* @author Meny
*/
public class LORYJU2_P30 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader (System.in));
int DIA;
try{
System.out.println("TECLEA UN NUMERO EN EL RANGO DEL 1 AL 7");
DIA=Integer.parseInt(br.readLine());
switch (DIA){
case 1: System.out.println(DIA+"ES LUNES");
break;
case 2: System.out.println(DIA+"ES MARTES");
break;
case 3: System.out.println(DIA+"ES MIERCOLES");
break;
case 4: System.out.println(DIA+"JUEVES");
break;
case 5: System.out.println(DIA+"ES VIERNES");
break;
case 6: System.out.println(DIA+"ES SABADO");
break;
case 7: System.out.println(DIA+"ES DOMINGO");
break;
default: System.out.println("EEOR, NUMERO FUERA DE RANGO");
System.out.println("LORYJU2_P30,DIAS DE LA SEMANA,4/04/2025,2A,PRTV");
catch (Exception e){}
}
PRACTICA 31:
package loryju2_p31;
import java.io.*;
/**
* @author Meny
*/
public class LORYJU2_P31 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader (System.in));
int MES;
try{
System.out.println("TECLEA UN NUMERO EN EL RANGO DEL 1 AL 12");
MES=Integer.parseInt(br.readLine());
switch (MES){
case 1: System.out.println(MES+"ES ENERO");
break;
case 2 : System.out.println(MES+"ES FEBRERO");
break;
case 3: System.out.println(MES+"ES MARZO");
break;
case 4: System.out.println(MES+"ES ABRIL");
break;
case 5: System.out.println(MES+"ES MAYO");
break;
case 6: System.out.println(MES+"ES JUNIO");
break;
case 7: System.out.println(MES+"ES JULIO");
break;
case 8: System.out.println(MES+"ES AGOSTO");
break;
case 9: System.out.println(MES+"ES SEPTIEMBRE");
break;
case 10: System.out.println(MES+"ES OCTUBRE");
break;
case 11: System.out.println(MES+"ES NOMVIEMBRE");
break;
case 12: System.out.println(MES+"ES DICIEMBRE");
break;
default: System.out.println("ERROR, NUMERO FUERA DEL RANGO DEL 1 AL 12");
System.out.println("LORYJU2_P31,MES,4/04/2025,2A,PRTV");
catch (Exception e){}
}
PRACTICA 32:
package loryju2_p32;
import java.io.*;
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class LORYJU2_P32 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader (System.in));
int ESTACION;
try{
System.out.println("TECLEA UN NUMERO DEL 1 AL 12");
ESTACION=Integer.parseInt(br.readLine());
switch (ESTACION){
case 1: case 2: case 12: System.out.println(ESTACION+"ES INVIERNO");
break;
case 3: case 4: case 5: System.out.println(ESTACION+"ES PRIMAVERA");
break;
case 6: case 7: case 8: System.out.println(ESTACION+"ES VERANO");
break;
case 9: case 10: case 11: System.out.println(ESTACION+"ES OTOÑO");
break;
default: System.out.println("ERROR, NUMEO FIERA DE RANGO DEL 1 AL 12");
System.out.println("LORYJU2_P32,ESTACIONES,4/04/2025,2A,PRTV");
catch (Exception e){}
}
}
PRACTICA 33:
package loryju2_p31;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/**
* @author Meny
*/
public class LORYJU2_P33 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader (System.in));
int DIA;
try{
System.out.println("TECLEA UN NUMERO EN EL RANGO DEL 1 AL 31");
DIA=Integer.parseInt(br.readLine());
switch (DIA){
case 1: case 2: case 3: case 4: case 5: case 6: case 7: case 8: case 9: case 10:
case 11: case 12: case 13: case 14: case 15: case 16: case 17: case 18: case 19: case 20:
case 21: case 22: case 23: case 24: case 25:case 26: case 27: case 28: case 29:
System.out.println(DIA+"ESTA CONTENIDO EN LOS MESES DE:
ENERO,FEBRERO,MARZO,ABRIL,MAYO,JUNIO,JULIO,AGOSTO,SEPTIEMBRE,OCTUBRE,NOVIEMBRE Y
DICIEMBRE");
break;
case 30: System.out.println("ESTA CONTENIDO EN LOS MESES DE:
ENERO,MARZO,ABRIL,MAYO,JUNIO,JULIO,AGOSTO,SEPTIEMBRE.OCTUBRE,NOVIEMBRE Y
DICIEMBRE");
break;
case 31: System.out.println("ESTA CONTENIDO EN LOS MESES DE:
ENERO,MARZO,MAYO,JULIO,AGOSTO,OCTUBRE Y DICIEMBRE");
break;
default: System.out.println("EEOR, NUMERO FUERA DE RANGO DEL 1 AL 31");
System.out.println("LORYJU2_P33,DIAS Y MESES,4/04/2025,2A,PRTV");
catch (Exception e){}
}
PRACTICA 34:
package loryju2_p31;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/**
* @author Meny
*/
public class LORYJU2_P34 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader (System.in));
int DIA,MES;
try{
System.out.println("TECLEA UN NUMERO DEL 1 AL 31 PARA EL DIA");
DIA=Integer.parseInt(br.readLine());
System.out.println("TECLEA UN NUMERO DEL 1 AL 12 PARA EL MES ");
MES=Integer.parseInt(br.readLine());
switch (MES){
case 1:
if (DIA>0) if (DIA<32){
System.out.println(DIA+"DE ENERO");
break;
else
System.out.println(DIA+"NO EXISTE EN EL MES DE ENERO,POR LO TANO ES ERROR");
case 2:
if (DIA>0) if (DIA<30){
System.out.println(DIA+"DE FEBRERO");
break;
else
System.out.println(DIA+"NO EXISTE EN EL MES DE FEBRERO, POR LO TANTO ES ERROR");
case 3:
if (DIA>0) if (DIA<32){
System.out.println(DIA+"DE MARZO");
break;
else
System.out.println(DIA+"NO EXISTE EN EL MES DE MARZO, POR LO TANTO ES ERROR");
case 4:
if (DIA>0) if (DIA<31){
System.out.println(DIA+"DE ABRIL");
break;
else
System.out.println(DIA+"NO EXISTE EN EL MES DE ABRIL, POR LO TANTO ES ERROR");
case 5:
if (DIA>0) if (DIA<32){
System.out.println(DIA+"DE MAYO");
break;
}
else
System.out.println(DIA+"NO EXISTE EN EL MES DE MAYO, POR LO TANTO ES ERROR");
case 6:
if (DIA>0) if (DIA<31){
System.out.println(DIA+"DE JUNIO");
break;
else
System.out.println(DIA+"NO EXISTE EN EL MES DE JUNIO, POR LO TANTO ES ERROR");
case 7:
if (DIA>0) if (DIA<32){
System.out.println(DIA+"DE JULIO");
break;
else
System.out.println(DIA+"NO EXISTE EN EL MES DE JULIO, POR LO TANTO ES ERROR");
case 8:
if (DIA>0) if (DIA<32){
System.out.println(DIA+"DE AGOSTO");
break;
else
System.out.println(DIA+"NO EXISTE EN EL MES DE AGOSTO, POR LO TANTO ES ERROR");
case 9:
if (DIA>0) if (DIA<31){
System.out.println(DIA+"SEPTIEMBRE");
break;
else
System.out.println(DIA+"NO EXISTE EN EL MES DE SEPTIEMBRE, POR LO TANTO ES
ERROR");
case 10:
if (DIA>0) if (DIA<32){
System.out.println(DIA+"DE OCTUBRE");
break;
else
System.out.println(DIA+"NO EXISTE EN EL MES DE OCTUBRE, POR LO TANTO ES ERROR");
case 11:
if (DIA>0) if (DIA<31){
System.out.println(DIA+"DE NOVIEMBRE");
break;
else
System.out.println(DIA+"NO EXISTE EN EL MES DE NOVIEMBRE, POR LO TANTO ES
ERROR");
case 12:
if (DIA>0) if (DIA<31){
System.out.println(DIA+"DE DICIEMBRE");
break;
}
else
System.out.println(DIA+"NO EXISTE EN EL MES DE DICIEMBRE, POR LO TANTO ES
ERROR");
default: System.out.println("ERROR, NUMERO FUERA DE RANGO");
System.out.println("LORYJU2_P34,MES Y DIA,4/04/2025,2A,PRTV");
catch (Exception e){}
}
PRACTICA 35:
package loryju2_p31;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/**
* @author Meny
*/
public class LORYJU2_P35 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader (System.in));
int FECHA;
try{
System.out.println("TECLEA UN NUMERO DEL 1 AL 31");
FECHA=Integer.parseInt(br.readLine());
switch (FECHA){
case 1: System.out.println("1 DE ENERO, AÑO NUEVO");
break;
case 2: System.out.println("2 DE NOVIEMBRE, DIA DE LOS MUERTOS");
break;
case 3: System.out.println("3 DE DICIEMBRE, DIA INTERNACIONAL DE LAS PERSONAS CON
DISCAPACIDAD");
break;
case 4: System.out.println("4 DE FEBRERO, DIA MUNDIAL CONTRA EL CANCER");
break;
case 5: System.out.println("5 DE FEBRERO, DIA DE LA CONSTITUCION MEXICANA");
break;
case 6: System.out.println("6 DE ENERO, DIA DE LOS REYES MAGOS");
break;
case 7: System.out.println("7 DE NOVIEMBRE, DIA DEL FERROCARRILERO");
break;
case 8: System.out.println("8 DE MARZO, DIA INTERNACIONAL DE LA MUJER");
break;
case 9: System.out.println("9 DE NOVIEMBRE, DIA MUNDIAL DE LA ADOPCION");
break;
case 10: System.out.println("10 DE MAYO, DIA DE LAS MADRES");
break;
case 11: System.out.println("11 DE OCTUBRE, DIA INERNACIONAL DE LA NIÑA");
break;
case 12: System.out.println("12 DE OCTUBRE, DIA DE LA RAZA");
break;
case 13: System.out.println("13 DE SEPTIEMBRE, DIA DE LOS NIÑOS HEROES");
break;
case 14: System.out.println("14 DE FEBRERO, DIA DEL AMOR Y LA AMISTED");
break;
case 15: System.out.println("15 DE SEPTIEMBRE, GRITO DE LA INDEPENDENCIA DE
MEXICO");
break;
case 16: System.out.println("16 DE SEPTIEMBRE, DIA DE LA INDEPENDENCIA DE
MEXICO");
break;
case 17: System.out.println("17 DE MARXO, NATALICIO DE BENITO JUAREZ");
break;
case 18: System.out.println("18 DE NOVIEMBRE, ANIVERSARIO DE LA RWEVOLUCION
MEXICAna");
break;
case 19: System.out.println("19 DE NOVIEMBRE, DIA INTERNACIONAL DEL HOMBRE");
break;
case 20: System.out.println("20 DE MAYO,DIA MUNDIAL DE LAS ABEJAS");
break;
case 21: System.out.println("21 DE SEPTIEMBRE, DIA INTERNACIONAL DE LA PAZ");
break;
case 22: System.out.println("22 DE MARZO, DIA MUNDIAL DEL AGUA");
break;
case 23: System.out.println("23 DE OCTUBRE, DIA DE LA MEDICA Y EL MEDICO");
break;
case 24: System.out.println("24 DE DICIEMBRE, NOCHE BUENA");
break;
case 25: System.out.println("25 DE DICIEMBRE, NAVIDAD");
break;
case 26: System.out.println("26 DE ENERO, DIA MUNDIAL DE LA EDUCACION
AMBIENTAL");
break;
case 27: System.out.println("27 DE SEPTIEMBRE, DIA DEL TURISMO");
break;
case 28: System.out.println("28 DE DICIEMBRE, dIA DE LOS INOCENTES");
break;
case 29: System.out.println("29 DE ABRIL, DIA DEL NIÑO");
break;
case 30: System.out.println("30 DE NOVIEMBRE, DIA INTERNACIONAL DE LA SEGURIDAD
INFORMATICA");
break;
case 31: System.out.println("31 DE DICIEMBRE, FIN DE AÑO");
break;
default: System.out.println("ERROR, NUMERO FUERA DE RANGO");
System.out.println("LORYJU2_P35,DIA CONMEMORATIVO,4/04/2025,2A,PRTV45");
catch (Exception e){}
}
41.
import java.io.*;
/**
* @author Meny
*/
public class LORYJU2_P41 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader(System.in));
int NUMERO;
try{
System.out.println("TECLEA UIN NUMERO EN EL RANGO DEL 1 AL 10 PARA CREAR SU
TABLA DE MULTIPLICAR");
NUMERO=Integer.parseInt(br.readLine());
for (int i = 1; i <= 10; i++) {
System.out.println(NUMERO + " x " + i + " = " + (NUMERO * i));
System.out.println("LORYJU2_P41,TABLA DE MULTIPLICAR,25/04/2025,2APRTV");
catch (Exception e) {}
}
42.
package lorylu2_p41.pkg50;
import java.io.*;
/**
* @author Meny
*/
public class LORYLU2_P4150 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader (System.in));
try{
System.out.println("Numero\tCuadrado\tCubo");
System.out.println("------\t--------\t----");
for (int numero = 1; numero <= 10; numero++) {
int cuadrado = numero * numero;
int cubo = numero * numero * numero;
System.out.println(numero + "\t" + cuadrado + "\t\t" + cubo);
System.out.println("LORYJU2_P42,NUMERO,CUADRADO Y CUBOS,25/04/2025,2APRTV");
catch(Exception e){}
}
43.
import java.io.*;
/**
* @author Meny
*/
public class LORYJU2_P43 {
public static void main (String []args){
BufferedReader br=new BufferedReader
(new InputStreamReader (System.in));
double factorConversion = 3.78;
try{
System.out.println("Galones\tLitros");
System.out.println("-------\t-------");
for (int galones = 1; galones <= 15; galones++) {
double litros = galones * factorConversion;
System.out.println(galones + "\t" + litros);
catch(Exception e){}
}
44.
import java.io.*;
/**
* @author Meny
*/
public class LORYJU2_P44 {
public static void main (String []args){
BufferedReader br=new BufferedReader
(new InputStreamReader (System.in));
int limite1, limite2;
try {
System.out.print("Ingrese el límite del primer ciclo: ");
limite1 = Integer.parseInt(br.readLine());
System.out.print("Ingrese el límite del segundo ciclo: ");
limite2 = Integer.parseInt(br.readLine());
System.out.println("\nVALORES DE LOS CICLOS ANIDADOS:");
for (int i = 1; i <= limite1; i++) {
for (int j = 1; j <= limite2; j++) {
System.out.println("Primer ciclo = " + i + " | Segundo ciclo = " + j);
System.out.println("LORYJU2_P44,CICLOS,25/04/2025,2APRTV");
} catch (Exception e) {
System.out.println("Ocurrió un error. Asegúrate de ingresar números válidos.");
}
}
}
45.
import java.io.*;
/**
* @author Meny
*/
public class LORYJU2_P45 {
public static void main (String[] args){
BufferedReader br=new BufferedReader
(new InputStreamReader (System.in));
try {
System.out.print("Ingrese el número para la tabla: ");
String numeroStr = br.readLine();
int numero = Integer.parseInt(numeroStr);
System.out.print("Ingrese el límite superior para la tabla: ");
String limiteStr = br.readLine();
int limite = Integer.parseInt(limiteStr);
System.out.println("\nTabla del " + numero + " (Descendente):");
for (int i = limite; i >= 1; i--) {
int resultado = numero * i;
System.out.println(numero + " x " + i + " = " + resultado);
System.out.println("LORYJU2_P45,TABLA DESCENDENTE,25/04/2025,2APRTV");
} catch (Exception e){}
}
}
46.
import java.io.*;
/**
* @author Meny
*/
public class LORYJU2_P46 {
public static void main(String []args){
BufferedReader br=new BufferedReader
(new InputStreamReader (System.in));
int numero;
try {
System.out.print("Ingrese un número: ");
numero = Integer.parseInt(br.readLine());
System.out.println("Tabla del " + numero + " usando WHILE:");
int i = 1;
while (i <= 10) {
System.out.println(numero + " x " + i + " = " + (numero * i));
i++;
} catch (Exception e) {
System.out.println("Error: Ingresa un número válido.");
} finally {
try {
if (br != null) {
br.close();
}
System.out.println("LORYJU2_P46, WHILE,25/04/2025,2APRTV");
} catch (Exception e){}
}
47.
import java.io.*;
/**
* @author Meny
*/
public class LORYJU2_P47 {
public static void main(String[] args){
BufferedReader br=new BufferedReader
(new InputStreamReader (System.in));
int opcion = 0;
try {
System.out.println("Menú de Opciones:");
System.out.println("1. Calcular aumento de sueldo");
System.out.println("2. Encontrar el número mayor de 4");
System.out.println("3. Encontrar el número menor de 4");
System.out.println("4. Calcular total de compra con descuento");
System.out.print("Ingrese la opción (1-4): ");
String opcionStr = br.readLine();
opcion = Integer.parseInt(opcionStr);
switch (opcion) {
case 1:
System.out.print("Ingrese la categoría del trabajador (1-4): ");
String categoriaStr = br.readLine();
int categoria = Integer.parseInt(categoriaStr);
System.out.print("Ingrese el sueldo del trabajador: ");
String sueldoStr = br.readLine();
double sueldo = Double.parseDouble(sueldoStr);
double aumentoPorcentaje = 0;
if (categoria == 1) {
aumentoPorcentaje = 0.15;
} else if (categoria == 2) {
aumentoPorcentaje = 0.12;
} else if (categoria == 3) {
aumentoPorcentaje = 0.08;
} else if (categoria == 4) {
aumentoPorcentaje = 0.07;
} else {
System.out.println("Categoría inválida.");
break;
double aumento = sueldo * aumentoPorcentaje;
double nuevoSueldo = sueldo + aumento;
System.out.println("Sueldo actual: $" + sueldo);
System.out.println("Aumento (" + (aumentoPorcentaje * 100) + "%): $" + aumento);
System.out.println("Nuevo sueldo: $" + nuevoSueldo);
break;
case 2:
double[] numerosMayor = new double[4];
System.out.println("Ingrese 4 números:");
for (int i = 0; i < 4; i++) {
System.out.print("Número " + (i + 1) + ": ");
String numStr = br.readLine();
numerosMayor[i] = Double.parseDouble(numStr);
double mayor = numerosMayor[0];
for (int i = 1; i < 4; i++) {
if (numerosMayor[i] > mayor) {
mayor = numerosMayor[i];
System.out.println("El número mayor es: " + mayor);
break;
case 3:
double[] numerosMenor = new double[4];
System.out.println("Ingrese 4 números:");
for (int i = 0; i < 4; i++) {
System.out.print("Número " + (i + 1) + ": ");
String numStr = br.readLine();
numerosMenor[i] = Double.parseDouble(numStr);
double menor = numerosMenor[0];
for (int i = 1; i < 4; i++) {
if (numerosMenor[i] < menor) {
menor = numerosMenor[i];
System.out.println("El número menor es: " + menor);
break;
case 4:
double[] precios = new double[4];
System.out.println("Ingrese el precio de 4 artículos:");
for (int i = 0; i < 4; i++) {
System.out.print("Artículo " + (i + 1) + ": $");
String precioStr = br.readLine();
precios[i] = Double.parseDouble(precioStr);
double subtotal = 0;
for (double precio : precios) {
subtotal += precio;
double iva = subtotal * 0.16; // Asumiendo un IVA del 16%
double totalSinDescuento = subtotal + iva;
double descuento = 0;
double totalConDescuento = totalSinDescuento;
if (totalSinDescuento > 1500) {
descuento = totalSinDescuento * 0.20;
totalConDescuento = totalSinDescuento - descuento;
System.out.println("\nSubtotal: $" + subtotal);
System.out.println("IVA (16%): $" + iva);
System.out.println("Descuento: $" + descuento);
System.out.println("Total a pagar: $" + totalConDescuento);
break;
default:
System.out.println("Opción inválida. Por favor, ingrese un número del 1 al 4.");
break;
System.out.println("LORYJU2_P47, CALCULAR SUELDO ,25/04/2025,2APRTV");
} catch (Exception e) {
}
48.
import java.io.*;
/**
* @author Meny
*/
public class LORYJU2_P48 {
public static void main(String [] args){
BufferedReader br=new BufferedReader
(new InputStreamReader (System.in));
int opcionMenuPrincipal;
try {
while (true) {
System.out.println("MENÚ PRINCIPAL");
System.out.println("1) ÁREAS");
System.out.println("2) NÚMEROS");
System.out.println("3) CICLOS");
System.out.print("Selecciona una opción (1-3): ");
opcionMenuPrincipal = Integer.parseInt(br.readLine());
if (opcionMenuPrincipal == 1) {
System.out.println("\nMENÚ ÁREAS");
System.out.println("1) Triángulo");
System.out.println("2) Círculo");
System.out.println("3) Cuadrado");
System.out.print("Selecciona una opción (1-3): ");
int opcionArea = Integer.parseInt(br.readLine());
switch (opcionArea) {
case 1:
System.out.print("Ingresa la base del triángulo: ");
double base = Double.parseDouble(br.readLine());
System.out.print("Ingresa la altura del triángulo: ");
double altura = Double.parseDouble(br.readLine());
double areaTriangulo = (base * altura) / 2;
System.out.println("El área del triángulo es: " + areaTriangulo);
break;
case 2:
System.out.print("Ingresa el radio del círculo: ");
double radio = Double.parseDouble(br.readLine());
double areaCirculo = Math.PI * radio * radio;
System.out.println("El área del círculo es: " + areaCirculo);
break;
case 3:
System.out.print("Ingresa el lado del cuadrado: ");
double lado = Double.parseDouble(br.readLine());
double areaCuadrado = lado * lado;
System.out.println("El área del cuadrado es: " + areaCuadrado);
break;
default:
System.out.println("Opción no válida.");
break;
}
} else if (opcionMenuPrincipal == 2) {
System.out.println("\nINGRESA TRES NÚMEROS PARA DETERMINAR EL MAYOR Y EL
MENOR");
System.out.print("Ingresa el primer número: ");
int num1 = Integer.parseInt(br.readLine());
System.out.print("Ingresa el segundo número: ");
int num2 = Integer.parseInt(br.readLine());
System.out.print("Ingresa el tercer número: ");
int num3 = Integer.parseInt(br.readLine());
int mayor = num1;
int menor = num1;
if (num2 > mayor) mayor = num2;
if (num3 > mayor) mayor = num3;
if (num2 < menor) menor = num2;
if (num3 < menor) menor = num3;
System.out.println("El número mayor es: " + mayor);
System.out.println("El número menor es: " + menor);
} else if (opcionMenuPrincipal == 3) {
System.out.println("\nMENÚ CICLOS");
System.out.println("a) Factorial");
System.out.println("b) Tabla de multiplicar");
System.out.print("Selecciona una opción (a-b): ");
char opcionCiclo = (char) br.read();
if (opcionCiclo == 'a' || opcionCiclo == 'A') {
System.out.print("Ingresa un número para calcular su factorial: ");
int numFactorial = Integer.parseInt(br.readLine());
long factorial = 1;
for (int i = 1; i <= numFactorial; i++) {
factorial *= i;
System.out.println("El factorial de " + numFactorial + " es: " + factorial);
} else if (opcionCiclo == 'b' || opcionCiclo == 'B') {
System.out.print("Ingresa un número para mostrar su tabla de multiplicar: ");
int numTabla = Integer.parseInt(br.readLine());
System.out.println("Tabla de multiplicar del " + numTabla + ":");
for (int i = 1; i <= 10; i++) {
System.out.println(numTabla + " x " + i + " = " + (numTabla * i));
} else {
System.out.println("Opción no válida en CICLOS.");
} else {
System.out.println("Opción no válida en el menú principal.");
break;
}
System.out.print("\n¿Deseas continuar? (s/n): ");
char continuar = (char) br.read();
if (continuar != 's' && continuar != 'S') {
System.out.println("¡Hasta luego!");
break;
br.readLine();
System.out.println("LORYJU2_P48,MENU,25/04/2025,2APRTV");
} catch (Exception e) {
}
49.
import java.io.*;
/**
* @author Meny
*/
public class LORYJU2_P49 {
public static void main(String[] args){
BufferedReader br=new BufferedReader
(new InputStreamReader(System.in));
int ph;
try {
System.out.println("Introduce el valor del pH (0 - 14):");
ph = Integer.parseInt(br.readLine());
switch (ph) {
case 0:
case 1:
System.out.println("Ácido de baterías");
break;
case 2:
System.out.println("Ácido sulfúrico");
break;
case 3:
System.out.println("Jugo de limón, vinagre");
break;
case 4:
System.out.println("Lluvia ácida, jugo de naranja");
break;
case 5:
System.out.println("Plátanos, café negro");
break;
case 6:
System.out.println("Leche (6.5-6.8)");
break;
case 7:
System.out.println("Agua pura");
break;
case 8:
System.out.println("Agua de mar, huevos");
break;
case 9:
System.out.println("Bicarbonato de soda");
break;
case 10:
System.out.println("Leche de magnesia");
break;
case 11:
System.out.println("Amoniaco");
break;
case 12:
System.out.println("Agua jabonosa");
break;
case 13:
case 14:
System.out.println("Limpiador líquido para desagües");
break;
default:
System.out.println("Valor de pH fuera del rango permitido.");
System.out.println("LORYJU2_P49,PH,25/04/2025,2APRTV");
} catch (Exception e) {
}
50.
import java.io.*;
/**
* @author Meny
*/
public class LORYJU2_P50 {
public static void main(String[] args){
BufferedReader br=new BufferedReader
(new InputStreamReader(System.in));
try {
System.out.print("Ingresa el valor del pH: ");
double ph = Double.parseDouble(br.readLine());
String clasificacion;
switch ((int) ph) {
case 0: case 1: case 2: case 3: case 4: case 5: case 6:
clasificacion = "Ácido";
break;
case 7:
clasificacion = "Neutro";
break;
case 8: case 9: case 10: case 11: case 12: case 13: case 14:
clasificacion = "Alcalino";
break;
default:
clasificacion = "Valor de pH fuera de rango (0–14).";
break;
}
System.out.println("Clasificación del pH: " + clasificacion);
System.out.println("LORYJU2_P50,PH2,25/04/2025,2APRTV");
} catch (Exception e) {
}
55.
import java.io.*;
/**
* @author Meny
*/
public class LORYJU2_P55 {
public static void main(String[] args) {
BufferedReader De = new BufferedReader(new InputStreamReader(System.in));
int tam, i;
int vector[];
try {
System.out.println("Teclea el tamaño del arreglo");
tam = Integer.parseInt(De.readLine());
vector = new int[tam];
for(i=0; i<tam; i++){
System.out.println("teclea el valor de la posicion("+i+"):");
vector[i] = Integer.parseInt(De.readLine());
for(i=0; i<tam; i++){
System.out.print(" el valor de la posicion("+i+"):");
System.out.println(vector[i]);
for(i=0; i<tam; i++){
System.out.print("\t"+vector[i]);
System.out.println("\n vector vertical ");
for(i=0; i<tam; i++){
System.out.println(vector[i]);
System.out.println("LORYJU2_P55,ARREGLOS UNIDIMENSIONALES,20/05/2025,2A,PRTV");
} catch(Exception e){}
}
56.
import java.io.*;
/**
* @author Meny
*/
public class LORYJU2_P56 {
public static void main(String[] args) {
BufferedReader De = new BufferedReader(new InputStreamReader(System.in));
int tam, i, j;
int matrizin[][];
try {
System.out.println("Teclea el tamaño de la matriz");
tam = Integer.parseInt(De.readLine());
matrizin = new int[tam][tam];
for(i=0; i<tam; i++){
for(j=0; j<tam; j++){
matrizin[i][j] = (int)(Math.random() * 10) + 1;
System.out.println("Los valores de la matriz son:");
for(i=0; i<tam; i++){
for(j=0; j<tam; j++){
System.out.print("Los valores de ("+i+"),("+j+"):");
System.out.println(matrizin[i][j]);
}
for(i=0; i<tam; i++){
for(j=0; j<tam; j++){
System.out.print(matrizin[i][j]+"\t");
System.out.println("");
System.out.println("LORYJU2_56,ARREGLOS BIDIMENSIONALES,20/05/2025,2A,PRTV");
} catch(Exception e){}
}
57.
import java.io.*;
/**
* @author Meny
*/
public class LORYJU2_P57 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader(System.in));
int tam=10,matrizin [][],i,j;
try {
System.out.println("INGRESA EL TAMAÑO DE LA MATRIZ (n*n) (2-10)");
tam=Integer.parseInt(br.readLine());
matrizin=new int[tam][tam];
for(i=0;i<tam;i++){
for(j=0;j<tam;j++){
System.out.println("INGRESA LE VALOR" +"EN LA POSICION("+i+"),("+j+"):");
matrizin[i][j]=Integer.parseInt(br.readLine());
System.out.println("IMPRESION EN PANTALLA DE LOS VALORES CAPTURADOS");
for(i=0;i<tam;i++){
for(j=0;j<tam;j++){
System.out.println("El VALOR EN LA POSICION("+i+"),("+j+"): "+matrizin[i][j]);
for(i=0;i<tam;i++){
for(j=0;j<tam;j++){
System.out.print("\t"+matrizin[i][j]);
System.out.println("");
System.out.println("LORYJU2_P57,DECLARAR,DEFINIR-CREAR, MATRIZ EN FORMA DE
TABLA,20/05/2025, 2A,PRTV");
catch (Exception e){}
}
58.
import java.io.*;
/**
* @author Meny
*/
public class LORYJU2_P58 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader(System.in));
int i;
int tam=100;
int vectorin[];
String []vectorcad=new String[tam];
try {
System.out.println("TECLEA EL TAMAÑO DEL VECTOR");
tam=Integer.parseInt(br.readLine());
vectorin=new int [tam];
for (i=0;i<tam;i++){
vectorin[i]=i;}//IMPRESION DEL VECTOR ENTERO
for (i=0;i<tam;i++){
System.out.println(vectorin[i]);
for (i=0;i<tam;i++){
System.out.println("TECLEA LA PALABRA O NOMBRE EN LA POSICION "+(i)+":");
vectorcad[i]=br.readLine();
}//IMPRESION DEL VECTOR STRING
for (i=0;i<tam;i++){
System.out.println("\t"+vectorcad[i]);
}
System.out.println("LORYJU2_P58, DOS ARREGLOS UNDIMENSIONALES EL PRIMER
ARREGLO DE TIPO ENTERO Y EL SEGUNDO DE TIPOALFANUMERICO, 20/05/2025, 2A PR TV");
catch (Exception e){}
}
59.
import java.io.*;
/**
* @author Meny
*/
public class LORYJU2_P59 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader(System.in));
int tam=255;
char i,vectorcar[];
try{
vectorcar=new char[tam];
for(i='A';i<tam;i++){
vectorcar[i]=i;
System.out.println("Impresion del vector tipo char o caracteres:");
for(i='A';i<='z';i++)
System.out.println(vectorcar[i]);
System.out.println("LORYJU2_P59, ARREGLO ULTRIDIMENCIONAL DE TIPO CHART,
20/05/2025, 2A PR TV");
catch(Exception e){}
}
60.
import java.io.*;
/**
* @author Meny
*/
public class LORYJU2_P60 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader(System.in));
int tam,i,j;
double promedio,suma=0,vectordou[];
try{
System.out.println("INGRESE CUANTAS ASIGNSTURAS VA HA PROMEDIAR:");
tam=Integer.parseInt(br.readLine());
vectordou=new double[tam];
for(i=0;i<tam;i++){
System.out.print("INGRESE LA CALIFICACION ("+(i+1)+"):");
vectordou[i]=Double.parseDouble(br.readLine());
suma=suma+vectordou[i];
promedio=suma/tam;
System.out.println("IMPRESION DEL VECTORDOU:");
for(i=0;i<tam;i++){
System.out.println(vectordou[i]);
System.out.println("EL PROMEDIO FINAL ES : "+promedio);
System.out.println("LORYJU2_P60,SACAR PROMEDIO, 20/05/2025, 2A PR TV");
}
catch(Exception e){}
}
61.
import java.io.*;
/**
* @author Meny
*/
public class LORYJU2_P61 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader(System.in));
int op,i,n2;
double n1;
char res;
try{
do{
System.out.println("TECLEA LA OPCION DESEADA \n"
+ "1)NUMERO PAR \n"
+ "2)TABLA DE NUMEROS Y SUS CUADRADOS \n"
+ "3)LA TABLA DE MULTIPLICAR ASCENDENTE \n"
+ "4)MESES DEL AÑO");
op=Integer.parseInt(br.readLine());
switch(op){
case 1:
System.out.println("teclea 1 numero");
n1=Double.parseDouble(br.readLine());
if(n1%2==0){
System.out.println("par");
}else{
if (n1%2 ==1){
System.out.println("impar");
break;
case 2:
System.out.println("TECLEA UN NUMERO MAYOR O IGUAL A 5");
n1= Integer.parseInt(br.readLine());
if (n1<= 4) {
System.out.println("ERROR, LA CIFRA TIENE QUE SER MAYOR O IGUAL A 5");
}else{
while (n1<= 4);
System.out.println("\n NUMERO \t CUADRADO");
for (i = 1; i <= n1; i++) {
System.out.println(i + "\t" + (i * i));
break;
case 3:
System.out.println("TECLEA UN NUMERO DEL 10-100");
n1=Integer.parseInt(br.readLine());
if(n1>=101){
System.out.println("FUERA DE RANGO");
}else{
for (i = 10; i <= 100; i += 10) {
System.out.println(n1+ " x " + i + " = " + (n1* i));
}
break;
case 4:
System.out.println("TECLEA UN NUMERO EN EL RANGO (1-12)");
n2=Integer.parseInt(br.readLine());
switch(n2){
case 1:
System.out.println("ENERO");
break;
case 2:
System.out.println("FEBRERO");
break;
case 3:
System.out.println("MARZO");
break;
case 4:
System.out.println("ABRIL");
break;
case 5:
System.out.println("MAYO");
break;
case 6:
System.out.println("JUNIO");
break;
case 7:
System.out.println("JULIO");
break;
case 8:
System.out.println("AGOSTO");
break;
case 9:
System.out.println("SEPTIEMBRE");
break;
case 10:
System.out.println("OCTUBRE");
break;
case 11:
System.out.println("NOVIEMBRE");
break;
case 12:
System.out.println("DICIEMBRE");
break;
default:
System.out.println("LA OPCION NO EXISTE");
System.out.println("LORYJU2_P61,MENUS,20/05/2025,2A,PRTV");
}while (op !=5);
catch(Exception e){}
}
62.
import java.io.*;
/**
* @author Meny
*/
public class LORYJU2_P62 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader (System.in));
char res;
String ESTACION;
try{
do{
int NUM,OP,i,MES;
System.out.println("1)NUMERO POSITIVO\n"
+ "2)TABLA DE NUMEROS Y SUS CUBOS\n"
+ "3)TABLA DE MULTIPLICAR DESCENDENTE\n"
+ "4)ESTACIONES DEL AÑO");
System.out.println("TECLEA LA OPCION DESEADA");
OP=Integer.parseInt(br.readLine());
switch(OP){
case 1:
System.out.println("TECLEA UN NUMERO");
NUM=Integer.parseInt(br.readLine());
if (NUM<0){
System.out.println("EL NUMERO "+NUM+ "ES NEGATIVO");
}
else if (NUM>0){
System.out.println("EL NUMERO" +NUM+ "ES POSITIVO");
else{
System.out.println("EL NUMERO ES CERO");
break;
case 2:
System.out.println("TECLEA UN NUMERO PARA SU TABLA DE MULTIPLICAR Y SUS CUBOS");
NUM=Integer.parseInt(br.readLine());
if (NUM>0){
System.out.println("NUMERO\tCUBO");
for(i=1;i<=NUM;i++){
System.out.println(i+"\t"+(i*i*i));
else{
System.out.println("OPCION NO VALIDA,POR FAVOR TECLEA UN NUMERO POSITIVO");
break;
case 3:
System.out.println("TECLEA UN NUMERO ENTERO PARA CREAR SU TABLA DE
MULTIPLICAR");
NUM=Integer.parseInt(br.readLine());
for (i=100;i>0;i-=10){
System.out.println(NUM + " X " + i + " = " + (i*NUM));
break;
case 4:
System.out.println("TECLEA UN NUMERO EN EL RANGO DEL 1 AL 12");
MES=Integer.parseInt(br.readLine());
if (MES>=1 || MES<=12){
switch (MES){
case 12: case 1: case 2:
ESTACION="INVIERNO";
break;
case 3: case 4: case 5:
ESTACION="PRIMAVERA";
break;
case 6: case 7: case 8:
ESTACION=" VERANO";
break;
case 9: case 10: case 11:
ESTACION="OTOÑO";
break;
default:
ESTACION="ERROR";
System.out.println("LA ESTACION DEL AÑO ES: "+ESTACION);
else{
System.out.println("ERROR, NUMERO FUERA DEL RANGO DEL 1 AL 12");
break;
default:
System.out.println("OPCION NO VALIDA, TECLEA UNA OPCION DEL 1 AL 4");
}
System.out.println("DESEAS REGRESAR AL MENU,SI='S', NO='N'");
res=br.readLine().charAt(0);
}while (res=='s'|| res=='n');
System.out.println("LORYJU2_P62,MENUS,20/05/2025,2A,PRTV");
catch (Exception e){}
}
63.
import java.io.*;
/**
* @author Meny
*/
public class LORYJU2_P63 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader (System.in));
char res;
int NUM,OP,i,DIA,N;
String NDIA;
double LITROS;
try{
do{
System.out.println("1)NUMERO NON\n"
+ "2)DIAS DE LA SEMANA\n"
+ "3)TABLA DE MULTIPLICAR ASCENDENTE\n"
+ "4)TABLA DE EQUIVALENCIAS");
System.out.println("TECLEA LA OPCION DESEADA");
OP=Integer.parseInt(br.readLine());
switch(OP){
case 1:
System.out.println("TECLEA UN NUMERO");
NUM=Integer.parseInt(br.readLine());
if (NUM%2==0){
System.out.println("EL NUMERO" +NUM+ "ES PAR");
}
else{
System.out.println("EL NUMERO" +NUM+ " ES IMPAR");
break;
case 2:
System.out.println("TECLEA UN NUMERO EN EL RANGO DEL 1 AL 7");
DIA=Integer.parseInt(br.readLine());
switch (DIA){
case 1:
NDIA="LUNES";
break;
case 2:
NDIA="MARTES";
break;
case 3:
NDIA="MIERCOLES";
break;
case 4:
NDIA="JUEVES";
break;
case 5:
NDIA="VIERNES";
break;
case 6:
NDIA="SABADO";
break;
case 7:
NDIA="DOMINGO";
default:
NDIA="ERROR";
System.out.println("EL DIA ES: "+NDIA);
break;
case 3:
System.out.println("TECLEA UN NUMERO ENTERO PARA CREAR SU TABLA DE
MULTIPLICAR");
NUM=Integer.parseInt(br.readLine());
for(i=5;i<=100;i+=5){
System.out.println(NUM + " X " + i + " = " + (i*NUM));
break;
case 4:
System.out.println("TECLEA UN NUMERO MAYOR A 5");
N=Integer.parseInt(br.readLine());
if (N>5){
System.out.println("GALONES\tLITROS");
for (i=1;i<=N;i++){
LITROS=i*3.78;
System.out.println(i + "\t" + LITROS);
else{
System.out.println("ERROR, EL NUMERO DEBE SER MAYOR A 5");
}
break;
default:
System.out.println("ERROR, EL NUMERO ESTA FUERA DE RANGO DEL 1 AL 4");
System.out.println("DESEAS REGRESAR AL MENU,SI='S', NO='N'");
res=br.readLine().charAt(0);
} while (res=='s'|| res=='n');
System.out.println("LORYJU2_P63,MENUS,20/05/2025,2A,PRTV");
catch (Exception e){}
}
64.
import java.io.*;
/**
* @author Meny
*/
public class LORYJU2_P64 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader(System.in));
int op,i,n2;
double n1,raiz;
char res;
try{
do{
System.out.println("TECLEA LA OPCION DESEADA: \n"
+ "1)NUMERO NEGATIVO \n"
+ "2) ESTACIONES DEL AÑO, \n"
+ "3)TABLA DE MULTIPLICAR DESCENDENTE \n"
+ "4) TABLA DE NUMEROS Y SUS RAICES CUADRADAS"
+ "5)salir");
op=Integer.parseInt(br.readLine());
switch(op){
case 1:
System.out.println("INGRESA UN NUMERO");
n1=Double.parseDouble(br.readLine());
if (n1>0){
System.out.println("POSITIVA");
}else{
if (n1<0){
System.out.println("NEGATIVA");
break;
case 2:
System.out.println("TECLEA UN NUMERO DEL (1-12) PARA SU ESTACION: ");
n2=Integer.parseInt(br.readLine());
switch(n2){
case 1:
System.out.println("INVIERNO");
break;
case 2:
System.out.println("INVIERNO");
break;
case 3:
System.out.println("PRIMAVERA");
break;
case 4:
System.out.println("PRIMAVERA");
break;
case 5:
System.out.println("PRIMAVERA");
break;
case 6:
System.out.println("VERANO");
break;
case 7:
System.out.println("VERANO");
break;
case 8:
System.out.println("VERANO");
break;
case 9:
System.out.println("OTOÑO");
break;
case 10:
System.out.println("OTOÑO");
break;
case 11:
System.out.println("OTOÑO");
break;
case 12:
System.out.println("INVIERNO");
break;
default: System.out.println("ESTA FUERA DE RANGO");
break;
case 3:
System.out.print("INTRODUSE UN NUMERO PARA MOSTRAR SU TABLA DE
MULTIPLICAR DEL (100 al 1) DE (5 en 5): ");
n2=Integer.parseInt(br.readLine());
System.out.println("\nTABLA DE MULTIPLICAR DEL NUMERO: " + n2 + " (DEL 100 AL
1-CON DECREMENTO DE 5 EN 5):");
for (i=100;i>= 1;i-=5){
System.out.println(n2 + " x " + i + " = " + (n2 * i));
break;
case 4:
System.out.println("TECLE UN NUMERO PARA MOSTRAR UNA TABLA CON LAS RAIZES
CUADRADAS");
n1=Double.parseDouble(br.readLine());
System.out.println("\nNUMERO\tRAIZ CUADRADA");
for (i=1;i<=n1;i++) {
raiz=Math.sqrt(i);
System.out.printf("%d\t%.4f\n", i, raiz);
break;
default:System.out.println("ESTA FUERA DE RANGO");
System.out.println("LORYJU2_P64,MENUS,20/05/2025,2A,PRTV");
}while(op !=5);
catch(Exception e){}
}
65.
import java.io.*;
/**
* @author Meny
*/
public class LORYJU2_P65 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader (System.in));
try {
int tam,i,j,k,matrizin[][];
System.out.println("Teclea el tamaño del arreglo");
tam=Integer.parseInt(br.readLine());
matrizin=new int [tam][tam];
for(i=0;i<tam;i++){
for(j=0;j<tam;j++){
System.out.print("teclea los valores de ("+i+"),("+j+"):");
matrizin[i][j]=Integer.parseInt(br.readLine());
for(i=0;i<tam;i++){
for(j=0;j<tam;j++){
System.out.print("Los valores de ("+i+"),("+j+"):");
System.out.println(matrizin[i][j]);
for(i=0;i<tam;i++){
for(j=0;j<tam;j++){
System.out.print(matrizin[i][j]+"\t");
System.out.println("");
int suma=0;
System.out.println("la diagonal principal es:");
for(i=0;i<tam;i++){
for(j=0;j<tam;j++){
if(i==j){
System.out.print(matrizin[i][j]+"\t");
suma+=matrizin[i][j];
System.out.println("la sumatoria de la diagonla principal es : "+suma);
System.out.println("LORYJU2_P65, MATRIZ ENTERA DIAGONAL Y SUMA, 20/05/2025, 2A
PRTV");
catch (Exception e) {
}
66.
import java.io.*;
/**
* @author Meny
*/
public class LORYJU2_P66 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader (System.in));
try {
int tam,i,j,k,matrizin[][];
System.out.println("Teclea el tamaño del arreglo");
tam=Integer.parseInt(br.readLine());
matrizin=new int [tam][tam];
for(i=0;i<tam;i++){
for(j=0;j<tam;j++){
System.out.print("teclea los valores de ("+i+"),("+j+"):");
matrizin[i][j]=Integer.parseInt(br.readLine());
for(i=0;i<tam;i++){
for(j=0;j<tam;j++){
System.out.print("Los valores de ("+i+"),("+j+"):");
System.out.println(matrizin[i][j]);
for(i=0;i<tam;i++){
for(j=0;j<tam;j++){
System.out.print(matrizin[i][j]+"\t");
System.out.println("");
int suma1=0;
System.out.println("diagonal secundaria");
for(i=0;i<tam;i++){
for(j=0;j<tam;j++){
if((tam+1)==(i+j+2)){
System.out.println(matrizin[i][j]);
suma1+=matrizin[i][j];
System.out.println("la suma de la diagonal secundalria es :"+suma1);
System.out.println("LORYJU2_P66, MATRIZ ENTERA DIAGONAL SECUNDARIA Y SUMA,
20/05/2025, 2A PRTV");
catch (Exception e){
}
67.
import java.io.*;
/**
* @author Meny
*/
public class LORYJU2_P67 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader(System.in));
int tam,i,j;
String matrizcad[][],concat="";
try{
System.out.println("Teclea el tamaño de la matriz (2-10");
tam=Integer.parseInt(br.readLine());
matrizcad=new String[tam][tam];
System.out.println("MATRIZ STRING");
for(i=0;i<tam;i++){
for(j=0;j<tam;j++){
System.out.print("Teclea los valores de ("+i+"),("+j+"):");
matrizcad[i][j]=br.readLine();
for(i=0;i<tam;i++){
for(j=0;j<tam;j++){
System.out.print("Los valores de ("+i+"),("+j+"):");
System.out.println(matrizcad[i][j]);
}
}
for(i=0;i<tam;i++){
for(j=0;j<tam;j++){
System.out.print(matrizcad[i][j]+"\t");
System.out.println("");
System.out.println("la diagonal principal es:");
for(i=0;i<tam;i++){
for(j=0;j<tam;j++){
if(i==j){
System.out.print(matrizcad[i][j]+"\t");
concat+=matrizcad[i][j];
System.out.println("la concatenacion diagonal principal es : "+concat);
System.out.println("LORYJU2_P67,MATRIZ,20/05/2025,2A,PRTV");
catch(Exception e){}
}
68.
import java.io.*;
/**
* @author Meny
*/
public class LORYJU2_P68 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader(System.in));
int tam,i,j;
String matrizcad[][],concat="";
try{
System.out.println("Teclea el tamaño de la matriz (2-10");
tam=Integer.parseInt(br.readLine());
matrizcad=new String[tam][tam];
System.out.println("MATRIZ STRING");
for(i=0;i<tam;i++){
for(j=0;j<tam;j++){
System.out.print("Teclea los valores de ("+i+"),("+j+"):");
matrizcad[i][j]=br.readLine();
for(i=0;i<tam;i++){
for(j=0;j<tam;j++){
System.out.print("Los valores de ("+i+"),("+j+"):");
System.out.println(matrizcad[i][j]);
}
}
for(i=0;i<tam;i++){
for(j=0;j<tam;j++){
System.out.print(matrizcad[i][j]+"\t");
System.out.println("");
System.out.println("diagonal secundaria");
for(i=0;i<tam;i++){
for(j=0;j<tam;j++){
if((tam+1)==(i+j+2)){
System.out.println(matrizcad[i][j]);
concat+=matrizcad[i][j];
System.out.println("la concatenacion diagonal secundaria es :"+concat);
System.out.println(" las esquinas son:"
+matrizcad[0][0]+"\n"+matrizcad[0][tam-1]
+"\n"+matrizcad[tam-1][0]+"\n"+matrizcad[tam-1][tam-1]);
System.out.println("LORYJU2_P68,MATRIZ,20/05/2025,2A,PRTV");
catch(Exception e){}
}
69.
import java.io.*;
/**
* @author Meny
*/
public class LORYJU2_P69 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader (System.in));
try {
int tam,tam2,i,j,k,matrizin[][];
System.out.println("Teclea el numero de filas de la matriz");
tam=Integer.parseInt(br.readLine());
System.out.println("Teclea el numero de columnas de la matriz");
tam2=Integer.parseInt(br.readLine());
matrizin=new int [tam][tam2];
for(i=0;i<tam;i++){
for(j=0;j<tam2;j++){
System.out.print("teclea los valores de "
+ "("+i+"),("+j+"):");
matrizin[i][j]=Integer.parseInt(br.readLine());
for(i=0;i<tam;i++){
for(j=0;j<tam2;j++){
System.out.print("Los valores de ("+i+"),("+j+"):");
System.out.println(matrizin[i][j]);
}
}
for(i=0;i<tam;i++){
for(j=0;j<tam2;j++){
System.out.print(matrizin[i][j]+"\t");
System.out.println("");
int suma=0;
System.out.println(" las esquinas son: \n"
+matrizin[0][0]+"\n"+matrizin[0][tam2-1]
+"\n"+matrizin[tam-1][0]+"\n"+matrizin[tam-1][tam2-1]);
suma=matrizin[0][0]+matrizin[0][tam2-1]
+matrizin[tam-1][0]+matrizin[tam-1][tam2-1];
System.out.println("la suma de las esquinas es:"
+suma);
System.out.println("LORYJU2_P69, MATRIZ ENTERA ESQUINAS Y SU SUMA, 20/05/2025,
2A PRTV");
catch (Exception e){
}
70.
import java.io.*;
/**
* @author Meny
*/
public class LORYJU2_P70 {
public static void main(String[] args) {
BufferedReader br=new BufferedReader
(new InputStreamReader (System.in));
try {
int tam,tam2,i,j;
char matrizch[][];
String conc="";
System.out.println("Teclea el numero de filas de la matriz");
tam=Integer.parseInt(br.readLine());
System.out.println("Teclea el numero de columnas de la matriz");
tam2=Integer.parseInt(br.readLine());
matrizch=new char [tam][tam2];
for(i=0;i<tam;i++){
for(j=0;j<tam2;j++){
System.out.print("teclea el caracter en la posicion"
+ " ("+i+"),("+j+"):");
matrizch[i][j]=br.readLine().charAt(0);
conc+=matrizch;
for(i=0;i<tam;i++){
for(j=0;j<tam2;j++){
System.out.print("Los valores de ("+i+"),("+j+"):");
System.out.println(matrizch[i][j]);
for(i=0;i<tam;i++){
for(j=0;j<tam2;j++){
System.out.print(matrizch[i][j]+"\t");
System.out.println("");
System.out.println("La concateracion de la matriz es: "+conc);
System.out.println("Las esquinas son: \n" +matrizch[0][0]+"\n"+matrizch[0][tam2-1]
+"\n"+matrizch[tam-1][0]+"\n"+matrizch[tam-1][tam2-1]);
System.out.println(" ");
System.out.println("LORYJU2_P70, MATRIZ CHAR ESQUINAS Y SU SUMA, 20/05/2025, 2A
PRTV");
catch (Exception e){