Informatică, întrebare adresată de andra2102, 8 ani în urmă

va rooooooooog
dau coroană....​

Anexe:

Răspunsuri la întrebare

Răspuns de paaaaaaul
1

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;

}


analoredanaq: multumesc mult
Alte întrebări interesante