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

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ăspunsuri la întrebare

Răspuns de Excelsis
0

Răspuns:

#include<iostream>

#include<fstream>

using namespace std;

ifstream fcin("date.in");

ofstream fcout("date.out");

int n,i,x,c,s;

int main()

{

fcin>>n;

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

{

fcin>>x;

c=x;

s=0;

while(x)

{

s+=x%10;

x/=10;

}

if(s%2==0)fcout<<c<<" ";

}

}

Explicație:

Alte întrebări interesante