va rooooooooog
dau coroană....
Răspunsuri la întrebare
1. nu ai nevoie neaparat sa te complici si cu un ok, pur si simplu poti pune conditia de afisare a numerelor prime din vector.
#include <iostream>
using namespace std;
int main()
{
int n, d, i, nrd;
cin >> n;
int v[n];
for (i=1; i<=n; i++) cin >> v[i];
for (i=1; i<=n; i++)
{
nrd=0;
if (v[i]>1) // 1 nu este numar prim
{
for (d=2; d<=v[i]/2; d++)
if (v[i]%d==0) nrd++;
if (nrd==0) cout << v[i] << " ";
}
}
return 0;
}
2.
#include <iostream>
using namespace std;
int main()
{
int n, d, i, s=0;
cin >> n;
int v[n];
for (i=1; i<=n; i++)
{
cin >> v[i];
if (i%2==0) s=s+v[i];
}
cout << s;
return 0;
}