SlideShare a Scribd company logo
UNIVERSIDAD NACIONAL DE CHIMBORAZO
FACULTAD DE CIENCIAS DE LA EDUCACION HUMANAS Y
TECNOLOGIAS
NOMBRE: ANA CECILIA SAULA
PRACTICA 11
EJERCICIO 1
1.- se introduce atreves de tecladodos vectoresA de n elementosyB de m elementos.
Fusionar losdos vectoresen un tercer vector e imprimir.(si existe elementosrepitossolo
debe mantenerse una sola vezel elemento)
//ANA CECILIA SAULA//
package ASpractica11;
import java.util.Scanner;
class fufiona_n_elementos
{
public static void main(String arg [])
{
Scanner datos=new Scanner (System.in);
int [] a=new int [5000];
int [] b=new int [5000];
int n,m,y,j,i,x=0;
{
System.out.println("======FUSION DE DOS VECTORES===== n");
System.out.println("******INGRESE EL TAMAÑO DEL VECTOR A*****n");
n=datos.nextInt();;
for(i=0;i<n;i++)
{
System.out.println("=====INGRESE EL ELEMENTO=====n");
a[i]=datos.nextInt();
}
System.out.println("****INGRESE EL TAMAÑO DEL VECTOR B*** n");
m=datos.nextInt();;
for(j=0;j<m;j++)
{
System.out.println("=====INGRESE EL ELEMENTO=====n");
b[j]=datos.nextInt();
}
y=n+m;
i=0;
j=0;
int [] c=new int [y];
for (i = 0; i < n; i++)
{
c[i] = a[i];
}
for (i = n; i < y; i++)
{
c[i] = b[i-n];
}
for (i = 0; i < y - 1; i++)
{
for (j = i + 1; j < y; j++)
{
if (c[i] == c[j])
{
c[j] = -4000;
}
}
}
for (i = 0; i < y; i++)
{
if (c[i] != -4000)
{
x++;
}
}
int[] d = new int[x];
j = 0;
for (i = 0; i < y; i++)
{
if (c[i] != -4000)
{
d[j] = c[i];
j++;
}
}
System.out.println("n*****=====LA FUSION DE DOS VECTORES ES====******n");
for (i = 0; i < x; i++)
{
System.out.println(" n"+ d[i]);
}
System.out.println("n");
}
}
}
SOLUCION

More Related Content

Viewers also liked

Risk management e creazione di valore per l’impresa
Risk management e creazione di valore per l’impresa Risk management e creazione di valore per l’impresa
Risk management e creazione di valore per l’impresa
Anna Borisova
 
The Delta Of An Arithmetic Asian Option Via The Pathwise Method
The Delta Of An Arithmetic Asian Option Via The Pathwise MethodThe Delta Of An Arithmetic Asian Option Via The Pathwise Method
The Delta Of An Arithmetic Asian Option Via The Pathwise Method
Anna Borisova
 
Be2011 submit 650531106619 (1)
Be2011 submit 650531106619 (1)Be2011 submit 650531106619 (1)
Be2011 submit 650531106619 (1)Utha Manan
 
Ammissioni bienni12 ita_a4_low
Ammissioni bienni12 ita_a4_lowAmmissioni bienni12 ita_a4_low
Ammissioni bienni12 ita_a4_lowAnna Borisova
 
10. tajuk 2 model model pengajaran
10. tajuk 2 model  model pengajaran10. tajuk 2 model  model pengajaran
10. tajuk 2 model model pengajaran
Puteri Hanni
 
Souvenir Unik Batam 2017
Souvenir Unik Batam 2017Souvenir Unik Batam 2017
Souvenir Unik Batam 2017
Irfan Widyasa
 
Lambda Expression
Lambda ExpressionLambda Expression
Lambda Expression
Sumit Sinhmar
 

Viewers also liked (7)

Risk management e creazione di valore per l’impresa
Risk management e creazione di valore per l’impresa Risk management e creazione di valore per l’impresa
Risk management e creazione di valore per l’impresa
 
The Delta Of An Arithmetic Asian Option Via The Pathwise Method
The Delta Of An Arithmetic Asian Option Via The Pathwise MethodThe Delta Of An Arithmetic Asian Option Via The Pathwise Method
The Delta Of An Arithmetic Asian Option Via The Pathwise Method
 
Be2011 submit 650531106619 (1)
Be2011 submit 650531106619 (1)Be2011 submit 650531106619 (1)
Be2011 submit 650531106619 (1)
 
Ammissioni bienni12 ita_a4_low
Ammissioni bienni12 ita_a4_lowAmmissioni bienni12 ita_a4_low
Ammissioni bienni12 ita_a4_low
 
10. tajuk 2 model model pengajaran
10. tajuk 2 model  model pengajaran10. tajuk 2 model  model pengajaran
10. tajuk 2 model model pengajaran
 
Souvenir Unik Batam 2017
Souvenir Unik Batam 2017Souvenir Unik Batam 2017
Souvenir Unik Batam 2017
 
Lambda Expression
Lambda ExpressionLambda Expression
Lambda Expression
 

More from Any Saula

Diciembre
DiciembreDiciembre
Diciembre
Any Saula
 
Noviembre
NoviembreNoviembre
Noviembre
Any Saula
 
Diciembre
DiciembreDiciembre
Diciembre
Any Saula
 
Noviembre
NoviembreNoviembre
Noviembre
Any Saula
 
Octubre
OctubreOctubre
Octubre
Any Saula
 
Septiembre
SeptiembreSeptiembre
Septiembre
Any Saula
 
Octubre
OctubreOctubre
Octubre
Any Saula
 
Septiembre
SeptiembreSeptiembre
Septiembre
Any Saula
 
Agosto
AgostoAgosto
Agosto
Any Saula
 
Julio
JulioJulio
Julio
Any Saula
 
Junio
JunioJunio
Junio
Any Saula
 
Mayo
MayoMayo
Mayo
Any Saula
 
Abril
AbrilAbril
Abril
Any Saula
 
Marzo
MarzoMarzo
Marzo
Any Saula
 
Febrero
FebreroFebrero
Febrero
Any Saula
 
Enero
EneroEnero
Enero
Any Saula
 
Octubre
OctubreOctubre
Octubre
Any Saula
 
Septiembre
SeptiembreSeptiembre
Septiembre
Any Saula
 
Agosto
AgostoAgosto
Agosto
Any Saula
 
Julio
JulioJulio
Julio
Any Saula
 

More from Any Saula (20)

Diciembre
DiciembreDiciembre
Diciembre
 
Noviembre
NoviembreNoviembre
Noviembre
 
Diciembre
DiciembreDiciembre
Diciembre
 
Noviembre
NoviembreNoviembre
Noviembre
 
Octubre
OctubreOctubre
Octubre
 
Septiembre
SeptiembreSeptiembre
Septiembre
 
Octubre
OctubreOctubre
Octubre
 
Septiembre
SeptiembreSeptiembre
Septiembre
 
Agosto
AgostoAgosto
Agosto
 
Julio
JulioJulio
Julio
 
Junio
JunioJunio
Junio
 
Mayo
MayoMayo
Mayo
 
Abril
AbrilAbril
Abril
 
Marzo
MarzoMarzo
Marzo
 
Febrero
FebreroFebrero
Febrero
 
Enero
EneroEnero
Enero
 
Octubre
OctubreOctubre
Octubre
 
Septiembre
SeptiembreSeptiembre
Septiembre
 
Agosto
AgostoAgosto
Agosto
 
Julio
JulioJulio
Julio
 

Practica 11

  • 1. UNIVERSIDAD NACIONAL DE CHIMBORAZO FACULTAD DE CIENCIAS DE LA EDUCACION HUMANAS Y TECNOLOGIAS NOMBRE: ANA CECILIA SAULA PRACTICA 11 EJERCICIO 1 1.- se introduce atreves de tecladodos vectoresA de n elementosyB de m elementos. Fusionar losdos vectoresen un tercer vector e imprimir.(si existe elementosrepitossolo debe mantenerse una sola vezel elemento) //ANA CECILIA SAULA// package ASpractica11; import java.util.Scanner; class fufiona_n_elementos { public static void main(String arg []) { Scanner datos=new Scanner (System.in); int [] a=new int [5000]; int [] b=new int [5000]; int n,m,y,j,i,x=0; { System.out.println("======FUSION DE DOS VECTORES===== n"); System.out.println("******INGRESE EL TAMAÑO DEL VECTOR A*****n"); n=datos.nextInt();; for(i=0;i<n;i++) { System.out.println("=====INGRESE EL ELEMENTO=====n"); a[i]=datos.nextInt(); } System.out.println("****INGRESE EL TAMAÑO DEL VECTOR B*** n"); m=datos.nextInt();; for(j=0;j<m;j++) { System.out.println("=====INGRESE EL ELEMENTO=====n"); b[j]=datos.nextInt(); } y=n+m; i=0; j=0; int [] c=new int [y]; for (i = 0; i < n; i++) { c[i] = a[i]; } for (i = n; i < y; i++) { c[i] = b[i-n];
  • 2. } for (i = 0; i < y - 1; i++) { for (j = i + 1; j < y; j++) { if (c[i] == c[j]) { c[j] = -4000; } } } for (i = 0; i < y; i++) { if (c[i] != -4000) { x++; } } int[] d = new int[x]; j = 0; for (i = 0; i < y; i++) { if (c[i] != -4000) { d[j] = c[i]; j++; } } System.out.println("n*****=====LA FUSION DE DOS VECTORES ES====******n"); for (i = 0; i < x; i++) { System.out.println(" n"+ d[i]); } System.out.println("n"); } } }