///1) Hacer el programa en C++ que lea un vetor A de 30 elementos (numeros enteros y positivos), que cree 2 vectores de la siguiente manera: El vector P que contenga todos los elementos primos del vector A, y el vector F que contenga los numeros que terminan en 11. Al final se debe imprimir todos los vectores. ///
#include <iostream>
usingnamespace std;
int primos(int n)
{
int i, rta =0;
if(n %2==0)
{ rta =1;
if(n==2)
{rta=0;}
}
else
{for(i=3; i<=n/2; i=i+2)
{if(n % i ==0)
{ rta =1;
i = n;
}
}
}
return rta;
}
int main()
{
longint i, VK[30], VP[30], VF [30],r, Prim;
for(i=0; i<=29; i++)
{
cout<<"Ingrese Numero "<<i+1<<":";
cin>>VK[i];
}
for(i=0; i<=29; i++)
{
Prim=primos(VK[i]);
if(Prim==0)
{
VP[i]=VK[i];
}
else
{
VP[i]=0;
}
if(VP[i]!=0)
{
cout<<"Numeros Primos: "<<VP[i]<<endl;
}
}
for(i=0; i<=29; i++)
{
r=VK[i]%100;
if(r==11)
{
VF[i]=VK[i];
}
else
{
VF[i]=0;
}
}
for(i=0; i<=29; i++)
{
if(VF[i]!=0)
{
cout<<"Numeros que terminan en 11: "<<VF[i]<<endl;