👤

Fișierul date.in conține pe primul rând un număr natural n, iar pe rândul următor n numere întregi separate printr-un spațiu. Sa se afișeze in fișierul date.out numerele care au suma cifrelor para.​

Răspuns :

#include <fstream>

using namespace std;

ifstream cin("date.in");

ofstream cout("date.out");

int n,m,vec[100001],suma=0;

int main(){

   cin>>n;

   for(int i=1;i<=n;i++)cin>>vec[i];

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

       m=vec[i];

       while(m){

           suma+=m%10;

           m=m/10;

       }

       if(suma%2==0)cout<<vec[i]<<" ";

       suma=0;

   }

}