Professional Documents
Culture Documents
*;
public class Maritza_Garcia_2_2 {
public static Scanner sc = new Scanner(System.in);
public static Scanner leerDatos = new Scanner(System.in);
public static void main(String[] args){
int o=0;
do{
System.out.println("\t\t Menu");
System.out.println("\t Problema 1......1");
System.out.println("\t Problema 2......2");
System.out.println("\t Salir...........3");
System.out.println("\t Cual quieres?--->");
o=sc.nextInt();
switch(o)
{
case 1:
int op=0;
do{
System.out.println("\t\t Menu");
System.out.println("\t Mostrar arreglo......1");
System.out.println("\t Mostrar el arreglo ascendentemente..........2");
System.out.println("\t Mostrar el arreglo Descendente..........3");
System.out.println("\t Salir................4");
System.out.println("\t Cual quieres?--->");
op=sc.nextInt();
switch(op)
{
case 1:
ESC(v);
break;
case 2:
n=ASC(n);
ESC(n);
break;
case 3:
n=DESC(n);
ESC(n);
break;
case 4:
System.out.println("Saliste");
break;
}
}while(op!=4);
break;
case 2:
int np=0;
int a[] = new int [5];
A(a);
System.out.println(" ");
int b[] = new int [5];
B(b);
System.out.println(" ");
np=DOS(a,b);
DOSS(a,b,np);
break;
}
}while(o!=3);
}
public static int [] LEER(int x[]){
int i=0;
for(i=0;i<5;i++)
{
System.out.print("Dato["+i+"]: ");
x[i]=sc.nextInt();
}
return x;
}
public static int [] COP(int x[]){
int v[] = new int[5];
int i=0;
for(i=0;i<5;i++)
{
v[i]=x[i];
}
return v;
}
for(i=0;i<4;i++)
{
for(j=i+1;j<5;j++)
{
if(w[i]<w[j])
{
t=w[i];
w[i]=w[j];
w[j]=t;
}
}
}
return w;
}
public static int DOS (int x[], int y[]){
int cont=0, o=0, c=0, n=0, m=0, r=0;
for(o=0;o<5;o++)
{
for(c=0;c<5;c++)
{
if(x[c]!=y[o])
{
n=n+1;
}
}
if(n==5)
{
m=m+1;
}
n=0;
}
r=m*2;
return r;
}
public static void DOSS(int x[], int y[], int z)
{
int c[]= new int [z];
int cont=-1, cu=0, h=0, n=0;
for(cu=0;cu<5;cu++)
{
for(h=0;h<5;h++)
{
if(y[h]!=x[cu])
{
n=n+1;
}
}
if(n==5)
{
cont=cont+1;
c[cont]=x[cu];
System.out.println("c["+cont+"]:"+ c[cont]);
}
n=0;
}
for(h=0;h<5;h++)
{
for(cu=0;cu<5;cu++)
{
if(x[cu]!=y[h])
{
n=n+1;
}
}
if(n==5)
{
cont=cont+1;
c[cont]=y[h];
System.out.println("c["+cont+"]:"+ c[cont]);
}
n=0;
}
}
public static void ESC(int w[]){
int i=0;
for(i=0;i<5;i++)
{
System.out.println("Dato["+i+"]: "+w[i]);
}
}
public static int [] A(int x[]){
int i=0;
for(i=0;i<5;i++)
{
System.out.print("A["+i+"]: ");
x[i]=sc.nextInt();
}
return x;
}
public static int [] B(int x[]){
int i=0;
for(i=0;i<5;i++)
{
System.out.print("B["+i+"]: ");
x[i]=sc.nextInt();
}
return x;
}
}