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

cititi n numere naturale de la tastatura si afisati le pe acelea care au prima cifra nr par iar celorlalte numere citite faceti le media aritmetica

Răspunsuri la întrebare

Răspuns de fatman195322
0

#include <iostream>

using namespace std;

int main()

{

unsigned int n, i, s = 0, nr = 0, copie, x;

cin >> n;

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

   {

   cin >> x;

   copie = x;

   while (copie > 9)

      copie = copie / 10;

   if (copie % 2 == 0)

        cout << x <<' ';

   else

       {

       s = s + x;

       nr++;

       }

   }

cout << endl << float (s)/nr;

return 0;

}

Alte întrebări interesante