Informatică, întrebare adresată de AnaLuiza, 9 ani în urmă

Pentru un numar n dat sa se afiseze toate numerele naturale mai mici sau = cu n a caror suma a cifrelor este impara.

Răspunsuri la întrebare

Răspuns de ammy
2
1+2=3 2+3=5  2+5=7  2+7=9. 1+0=1  n este format doar dintr-o cifra si altele......
Răspuns de mincos
7
#include<iostream>
using namespace std;
int main(){
int n,i,x,s;
cout<<"n=";cin>>n;
for(i=1;i<=n;i++){

                        x=i;

                        s=0;

                        while(x!=0){
                                        s=s+x%10; 
                                        x=x/10;
                                        }
                       if(s%2==1)cout<<i<<" ";
                       }

return 0;

}
Alte întrebări interesante