Răspuns:
Explicație:
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
ifstream fin("date.in");
int a[100],n,i,k,S=0, nr=0;
fin >> n;
for (i=0; i<n; i++)
{
fin >> a[i];
if (a[i]<0 && a[i]%2)
S+=a[i];
}
for (i=n-1; i>=0; i--)
cout << a[i] << endl;
cout << "b) Suma imparelor negative= " << S << endl;
cout << "c) elementele care au exact 2 cifre de 2: ";
int x;
for (i=0; i<n; i++)
{
x=a[i];
k=0;
while (x!=0)
{
if (x%10==2) ++k;
x/=10;
}
if (k==2)
{ cout << a[i] << " "; ++nr;}
}
if (nr==0) cout << " nu exista...";
return 0;
}