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

C++ Se citeste un vector ce max 100 de elemente. Vă rog!​

Anexe:

Răspunsuri la întrebare

Răspuns de serban1337
1

Răspuns:

Raspuns

Explicație:

#include <iostream>

using namespace std;

int main()

{

   int v[101];

   int n,i;

   int div=0,prod=1;

   cin>>n;

   for(i=1;i<=n;i++)

       cin>>v[i];

   cout<<"Elemente pare: ";

   for(i=1;i<=n;i++)

       if(v[i]%2==0)

           cout<<v[i]<<' ';

   cout<<endl;

   for(i=1;i<=n;i++)

   {

       if(v[i]%7==0)

           div++;

       if(v[i]<10)

           prod*=v[i];

   }

   cout<<div<<endl<<prod<<endl;

   for(i=1;i<=n;i++)

   {

       if(v[i]>20)

           cout<<v[i]/2<<' ';

       else cout<<v[i]<<' ';

   }

}


Potmaimult: Mulțumesc frumos încă o dată!
serban1337: no problem :)
Potmaimult: Efectiv nu înțeleg cum se pune condiția in functie de ceea ce se cere singura pe care o stiu este cea cu divizibilitatea. Ma străduiesc să pot mai mult!
serban1337: pentru punctul a, am luat o structura repetitiva individuala ca sa afisez doar pe cele pare
serban1337: si asa am facut la toate, dar la alea unde se cere cu produs si numararea numerelor
serban1337: e la fel, if(v[i]%(ce vrei)==0)
serban1337: cnt++
serban1337: dar eu am initializat cnt=0, deoarece practic este o suma
Potmaimult: Mulțumesc
Alte întrebări interesante