Sei sulla pagina 1di 2

#include <iostream>

//sa se afiseze primele n numere de 3 cifre cu prop ca sunt prime si au


//doar cifre impare
using namespace std;
int n,a,b,c,d,e,i,ok;
int main()
{
cin>>n;
for(i=100;i<=999;i++)
{
a=i%10;
b=i/10%10;
c=i/100;
{ok=1;
for(d=2;d<=i/2;d++)
if(i%d==0)
{
ok=0;break;
}}
if(ok!=0&&a%2!=0&&b%2!=0&&c%2!=0)
{cout<<i<<" ";
e++;
if(e>n-1)
break;}
}
return 0;
}
#include <iostream>
//sa se descompuna un nr n in produs de 2 numere prime;
using namespace std;
int n,f,i,d,e,q,ok,w,ok2,c;
int main()
{
cin>>n;
for(i=2;i<=n/2;i++)
{{if(n%i==0)
d=i;}
ok=1;
for(q=2;q<=d/2;d++)
{if(d%q==0)
{ok=0; break;}
}}
for(w=2;w<=n/2;w++)
{
{
if(n%w==0)
c=n;
}
ok2=1;
for(f=2;f<=c/2;c++)
{
if(c%f==0)
{
ok=0;break;
}
}
}
if(ok!=0&&ok2!=0&&w*i==n)

cout<<w<<" "<<i;
return 0;
}
#include <iostream>
using namespace std;
int n,ok,ok2,i,q,w;
int main()
{
cin>>n;
for(i=2;i<=n/2;i++)
{
if(n%i==0)
{
ok=1;
for(q=2;q<=i/2;q++)
if(i%q==0)
{
ok=0;break;
}
}
}
{
ok2=1;
for(w=2;w<=n/2;w++)
if(n%w==0)
{
ok=0;break;
};
}
if(ok!=0&&ok2!=0&&w*i==n)
cout<<w<<" "<<n;
return 0;
}

Potrebbero piacerti anche