Se introduce de la tastatura un sir de numere naturale pana la citirea numărului 0.Sa se afișeze toate perechile de numere introduse consecutiv care au proprietatea ca suma cifrelor primului numar e para,iar suma cifrelor celui de-al doilea numar e impara.
Răspunsuri la întrebare
Răspuns de
6
Răspuns:
Explicație:
#include <iostream>
using namespace std;
int num, num2, s1,s2, ok;
int SumaCif(int m)
{
int s=0;
while (m)
{
s=s+m%10;
m=m/10;
}
return s;
}
int main()
{
cin >> num;
if (num)
{
cin >> num2;
if (num2)
{
s1=SumaCif(num);
while (num2)
{
s2=SumaCif(num2);
if (s1%2==0 && s2%2==1)
{ ok=1; cout << num << " " << num2 << "\n"; }
num=num2; s1=s2;
cin >> num2;
}
}
}
if (ok==0) cout << "nu exista";
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Matematică,
8 ani în urmă
Latina,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă