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

Să se determine numerele mai mici decat n care au suma cifrelor impară.

Răspunsuri la întrebare

Răspuns de NikTel
1

Răspuns:

using namespace std;

#include <iostream>

#include <stdlib.h>

#include <math.h>

int SumCif(int num) //functie care calculeaza suma cifrelor pentru numarul num

{

int sc;//suma cifrelor

sc=0;

while (num!=0)

{

 sc=sc+num%10;

 num=num/10;

}

return sc;  

}

int main() //programul principal

{

int n,i,numar;

cout<<"Numarul  de numere ";

cin>>n;

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

cout<<"Numarul  "<<i<<" ";

cin>>numar;

if (SumCif(numar)%2==1)  

 cout<<"Numarul "<<numar<<" are suma cifrelor impara! \n";

 else

 cout<<"Numarul "<<numar<<" are suma cifrelor para! \n";

}

}


mihaelaileana: imi trebuia in pseudocod, daca ma poti ajuta!
andrei750238: Spuneti fratilor in ce limbaj vreti cand puneti intrebarea
andrei750238: Asa pierdem si noi si voi timp
mihaelaileana: Scuze...
Alte întrebări interesante