Sei sulla pagina 1di 2

import java.util.

Scanner;
public class PrimoNoPrimo {
public static void main(String[] args) {
int x[]= new int [100];
int y[]= new int [100];
int c[]= new int [100];
int i,n,m,j=0,r,conteo=0,f,numprix=0,nopriy=0,t;
Scanner leer=new Scanner (System.in);
System.out.println("\n digite el tamao del vector x");
n=leer.nextInt();
System.out.println("\n digite los valores del vector x");
for( i=0; i<n; i++)// for para ingreso del vector x
{
System.out.print("Valor X "+(i+1)+" = ");
x[i]=leer.nextInt ();
c[j]=x[i];
j++;
}/// for vector X
for(i=0;i<n;i++){/// imprime x
System.out.print(x[i]+" ");
}
////////// INICIO DEL VECTOR Y
System.out.println("\n digite el tamao del vector Y");
m=leer.nextInt();
System.out.println("\n digite los valores del vector y");
for( i=0; i<m; i++)
{
System.out.print("Valor y "+(i+1)+" = ");
y[i]=leer.nextInt ();
c[j]=y[i];
j++;
}/// for vector y
for(i=0;i<m;i++){/// imprime y
System.out.print(y[i]+" ");
}
r=m+n;
System.out.println("\n\n LA UNION DE LOS VECTORES ES ");
/////////////////////// UNIR VECTORES
for(i=0;i<r;i++){/// imprime union
System.out.print(c[i]+" ");
}
System.out.print("\nPrimos del vector X : ");
for(f=0;f<n;f++){/// FOR GENERAL X
t=x[f];
for(i=1;i<=t;i++){
if((t%i)==0){
conteo++;
}// fin if

}//fin for
if(conteo<=2 && conteo>0){
numprix++;
System.out.print(t+" ");
}
conteo=0;
}
System.out.println("\nNmero de primos vector X : "+numprix);

System.out.print("\n no Primos del vector y : ");


for(f=0;f<m;f++){/// FOR GENERAL y
t=y[f];
for(i=1;i<=t;i++){
if((t%i)==0){
conteo++;
}// fin if
}//fin for
if(conteo>2 ){
nopriy++;
System.out.print(t+" ");
}
conteo=0;
}
System.out.println("\nNmero noprimos vector y : "+nopriy);
}
}

Potrebbero piacerti anche