👤

sa se compuna un program care va numara elementele nule si va deterina rangul(pozitia)priul element maximal ale unui sir de n numere intregi citite de la tastatura. In C++. 75 puncte dau daca e corect.

Răspuns :

Răspuns:

#include <iostream>

using namespace std;

int main()

{

   int n, nrNule=0, rangMax, numMax, num, i;

   cin >> n;

   cin >> num;

   numMax=num; rangMax=1;

   if (num==0) ++nrNule;

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

   {

       cin >> num;

       if (num==0) ++nrNule;

       if (num>numMax) rangMax=i;

   }

   cout << nrNule << " " << rangMax;

   return 0;

}

Explicație:

sper sa fie clar codul, am dat variabilelor nume ce exprima rolul lor in cod