👤

Se citesc n numere de la tastatura. Pentru toate numerele mai mari decat a, se scade 5 iar pentru toate numerele mai mici decat b, se aduna 3. Afisati noile numere. Cate din acestea sun pare. (code blocks).
Va multumesc din suflet.


Răspuns :

#include <iostream>

using namespace std;

int main()

{

   int n, a, b, i, num, pare=0;

   cout << "n= "; cin >> n;

   cout << "a= "; cin >> a;

   cout << "b= "; cin >> b;

   cout << "introdu " << n << " numere naturale:" << endl;

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

   {

       cin >> num;

       if (num>a) num=num-5;

       else

       {

          if (num<b) num=num+3;

       }

       if (num%2==0) ++pare;

       cout << num << " ";

   }

   cout << endl;

   cout << "total pare= " << pare;

   return 0;

}