Răspuns :
#include<iostream>
using namespace std;
int main()
{
int n, prim, v[1001], i, j, div;
cin>>n;
for(i=1;i<=n;i++)
cin>>v[i];
for(i=1;i<n;i++)
for(j=i+1;j<=n;j++)
if(v[i]>v[j]) {
int aux=v[i];
v[i]=v[j];
v[j]=aux;
}
for(i=1;i<=n;i++)
{
prim=1;
if(v[i]<2) prim=0;
if(v[i]>2) {
if(v[i]%2==0) prim=0;
else {
for(div=3;div*div<=v[i];div+=2)
if(v[i]%div==0) { prim=0; break; }}}
if(prim==1) cout<<v[i]<<" ";
}
}
Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Sperăm că informațiile disponibile v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de sprijin, nu ezitați să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la favorite pentru acces rapid.