Está en la página 1de 9

Proyecto Min tic – Universidad del Bosque

Fecha: Junio 30 de 2021


Curso: Programación básica
Por: Willian Michel Vélez

============== Ejercicio 1 Menu

public static void main(String[] args) throws IOException {


// TODO code application logic here
InputStreamReader isr=new InputStreamReader(System.in);
BufferedReader br=new BufferedReader(isr);
int op;
System.out.println("Anita Hurtado");
System.out.println("Menu");
System.out.println("1. SUMA DE DOS NUMEROS PARES");
System.out.println("2. INVERTIR EL VECTOR");
System.out.println("3. ORDENAR LA MATRIZ");
System.out.println("Escoja una opcion");
op=Integer.parseInt(br.readLine());
switch (op)
{
case 1:
{
System.out.println("Ingrese un numero:");
int num=Integer.parseInt(br.readLine());
if(num>9&&num<99)
{
int d1=num%10;
num=num/10;
int d2=num%10;
System.out.println(d1);
System.out.println(d2);
if(d1%2==0&&d2%2==0)
{
int res=(d1+d2)/2;
System.out.println("El resultado es:"+res);
}
if(d1%2!=0|d2%2!=0)
{
int re=d1+d2;
System.out.println("El resultado es:"+re);
}
}
}
break;
case 2:
int div=0;
{
System.out.println("Ingrese el tamaño del vector:");
int tam=Integer.parseInt(br.readLine());
Proyecto Min tic – Universidad del Bosque
Fecha: Junio 30 de 2021
Curso: Programación básica
Por: Willian Michel Vélez

div=tam/2;
int d=div-1;
int vect[]=new int[tam];
System.out.println("Ingrese los numeros.");
for(int i=0;i<tam;i++)
{
vect[i]=Integer.parseInt(br.readLine());
}
System.out.println("resultado:");
for(int i=d;i>=0;i--)
{
System.out.println(vect[i]);
}
for(int i=div;i<tam;i++)
{
System.out.println(vect[i]);
}
if(tam%2!=0)
{
for(int i=0;i<tam;i++)
{
if(vect[i]%2==0)
{
System.out.println(vect[i]);
}
}
}
break;
}
case 3:
{
System.out.println("Ingrese las filas:");
int filas = Integer.parseInt(br.readLine());
System.out.println("Ingrese las columnas : ");
int columnas = Integer.parseInt(br.readLine());
int vect2[][]=new int [filas][columnas];
System.out.println("Ingrese los numeros:");
for(int i=0;i<filas;i++)
{
for(int j=0;j<columnas;j++)
{
vect2[i][j]=Integer.parseInt(br.readLine());
}
}
System.out.println("LA MATRIZ ES:");
Proyecto Min tic – Universidad del Bosque
Fecha: Junio 30 de 2021
Curso: Programación básica
Por: Willian Michel Vélez

for(int i=0;i<filas;i++)
{
for(int j=0;j<columnas;j++)
{
System.out.print(vect2[i][j]+" ");
}
System.out.println( );
}
int k=0,h=0;
for(int i=0;i<filas;i++)
{
for(int j=0;j<columnas;j++)
{
for(k=0;k<filas;k++)
{
for(h=0;h<columnas;h++)
{
if(vect2[i][j]<vect2[k][h])
{
int so=vect2[i][j];
vect2[i][j]=vect2[k][h];
vect2[k][h]=so;
}
}
}
}
}
System.out.println("LA MATRIZ ASCENDENTEMENTE ES:");
for(int i=0;i<filas;i++)
{
for(int j=0;j<columnas;j++)
{
System.out.print(vect2[i][j]+" ");
}
System.out.println( );
}
}
}
}
Proyecto Min tic – Universidad del Bosque
Fecha: Junio 30 de 2021
Curso: Programación básica
Por: Willian Michel Vélez

============== Ejercicio 2 Tabla de Multiplicar

public class Main {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
InputStreamReader isr=new InputStreamReader (System.in);
BufferedReader br=new BufferedReader (isr);
try
{
System.out.println("Anita Hurtado");
System.out.print("Ingrese el primer lado: ");
int l1= Integer.parseInt(br.readLine());
System.out.print("Ingrese el segundo lado: ");
int l2= Integer.parseInt(br.readLine());
System.out.print("Ingrese el tercer lado: ");
int l3= Integer.parseInt(br.readLine());
System.out.print("Ingrese el cuarto lado: ");
int l4=Integer.parseInt(br.readLine());
int perimetro=l1+l2+l3+l4;
System.out.println("El perimetro es:"+l1+"+"+l2+"+"+l3+"+"+l4+"="+perimetro);

}
catch (Exception e)
{
e.printStackTrace();
}
}
}

============== Ejercicio 3 Menú Operaciones Metamatemáticas

public class Main {

/**
* @param args the command line arguments
*/
public static void main(String[] args) throws IOException {
// TODO code application logic here
InputStreamReader isr=new InputStreamReader(System.in);
BufferedReader br=new BufferedReader (isr);
Proyecto Min tic – Universidad del Bosque
Fecha: Junio 30 de 2021
Curso: Programación básica
Por: Willian Michel Vélez

System.out.println("Anita Hurtado");
System.out.println("MENU");
System.out.println("1.SUMA");
System.out.println("2.RESTA");
System.out.println("3.MULTIPLICACION");
System.out.println("4.DIVISION");
System.out.print("Escoja la opcion: ");
int op=Integer.parseInt(br.readLine());
System.out.print("Ingrese el primer numero: ");
int num1=Integer.parseInt(br.readLine());
System.out.print("Ingrese el segundo numero: ");
int num2=Integer.parseInt(br.readLine());
int suma=0;
int resta=0;
int multi=0;
int divi=0;
switch(op)
{
case 1:
{
suma=num1+num2;
System.out.println("La suma es "+suma);
}
break;
case 2:
{
resta=num1-num2;
System.out.println("La resta es "+resta);
}
break;
case 3:
{
multi=num1*num2;
System.out.println("La multiplicacion es "+multi);
}
break;
case 4:
{
divi=num1/num2;
System.out.println("La division es "+divi);
}
break;
}
}
}
Proyecto Min tic – Universidad del Bosque
Fecha: Junio 30 de 2021
Curso: Programación básica
Por: Willian Michel Vélez
Proyecto Min tic – Universidad del Bosque
Fecha: Junio 30 de 2021
Curso: Programación básica
Por: Willian Michel Vélez

============== Ejercicio 4 Operaciones con Vectores

public class Main {

/**
* @param args the command line arguments
*/
public static void main(String[] args) throws IOException {
// TODO code application logic here
InputStreamReader isr=new InputStreamReader(System.in);
BufferedReader br=new BufferedReader (isr);
int i = 0,suma=0,resta=0,mul=0,divi=0;
System.out.println("Anita Hurtado - Maritza Paspuezan");
System.out.print("Ingrese el tamaño: ");
int tam=Integer.parseInt (br.readLine());
int num1[]=new int[tam];
int num2[]=new int[tam];
int num3[]=new int[tam];
for (i=0;i<tam;i++)
{
System.out.print("Ingrese el primer numero: ");
num1[i]=Integer.parseInt (br.readLine());
System.out.print("Ingrese el segundo numero: ");
num2[i]=Integer.parseInt (br.readLine());
{
suma=num1[i]+num2[i];
}
{
resta=num1[i]-num2[i];
}
{
mul=num1[i]*num2[i];
}
if
(num1[i]==0)
System.out.println("ERROR");
else
{
divi=num1[i]/num2[i];
}
}
System.out.println("La suma es:"+suma);
System.out.println("La resta es:"+resta);
System.out.println("La multiplicacion es:"+mul);
Proyecto Min tic – Universidad del Bosque
Fecha: Junio 30 de 2021
Curso: Programación básica
Por: Willian Michel Vélez

System.out.println("La division es:"+divi);


}
}

============== Ejercicio 5 Suma de Matrices

public class Main {

/**
* @param args the command line arguments
*/
public static void main(String[] args) throws IOException {
// TODO code application logic here
InputStreamReader isr=new InputStreamReader(System.in);
BufferedReader br=new BufferedReader (isr);
System.out.println("Anita Hurtado");
System.out.print("Ingrese las Filas: ");
int filas=Integer.parseInt(br.readLine());
System.out.print("Ingrese las Columnas: ");
int colum=Integer.parseInt(br.readLine());
System.out.println("Ingrese los numeros");
//declarar matriz
int matriz[][] =new int[filas][colum];
int matriz2[][] =new int[filas][colum];
int suma[][] =new int[filas][colum];
//llenar matriz
for (int i=0;i<filas;i++)
{
for(int j=0;j<colum;j++)
{
int num=Integer.parseInt(br.readLine());
matriz[i][j]=num;
}
}
//llenar matriz2
for (int i=0;i<filas;i++)
{
for(int j=0;j<colum;j++)
{
int num=Integer.parseInt(br.readLine());
matriz2[i][j]=num;
}
}
//impresion matriz
System.out.println("La primera matriz es: ");
Proyecto Min tic – Universidad del Bosque
Fecha: Junio 30 de 2021
Curso: Programación básica
Por: Willian Michel Vélez

for(int i=0;i<filas;i++)
{
for(int j=0;j<colum;j++)
{
System.out.print( matriz[i][j]+"");
}
System.out.println("");
}
//impresion matriz2
System.out.println("La segunda matriz es: ");
for(int i=0;i<filas;i++)
{
for(int j=0;j<colum;j++)
{
System.out.print( matriz2[i][j]+"");
}
System.out.println("");
}
//suma de las matrices
System.out.println("La suma de las matrices es: ");
for(int i=0;i<filas;i++)
for(int j=0;j<colum;j++)
{
suma[i][j]=matriz[i][j]+matriz2[i][j];
}
for(int i=0;i<filas;i++)
{
for(int j=0;j<colum;j++)
{
System.out.print(+suma[i][j]+" ");
}
System.out.println("");
}

}
}

También podría gustarte