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

Sa se afișeze toate numerele din intervalul [a,b] care au proprietatea ca suma cifrelor este un numar par.Folosind algoritmul pentru prelucrarea cifrelor unui număr.​

Răspunsuri la întrebare

Răspuns de ProTel
0

Răspuns:

#include <iostream>

using namespace std;

int main(){

int a,b,i,numar,cifra,sc,eroare;

cout<<"Numarul a:";

cin>>a;

cout<<"Numarul b:";

cin>>b;

eroare=0;

if(a>=b) {

cout<<"Numarul a  trebuie sa fie mai mic decat numarul b !";

eroare=1;

exit;

}

if (eroare==0)

for(i=a;i<=b;i++)

 {

 sc=0;

 numar=i;

 while (numar>0){

  cifra=numar%10;

  sc=sc+cifra;

  numar=numar/10;

  }

 if (sc%2==0) cout<<i<<" ";

}

}

Alte întrebări interesante