Advertisement
machkovskitomche

broj od zbir na cifri

Aug 9th, 2018
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.82 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3.  
  4. int main()
  5. {
  6.     int m,i,j,pom,cifra,suma;
  7.     printf("Vnesete go brojot m za sporedba:");
  8.     scanf("%d",&m);
  9. if(m>27)//nema broj od 1 do 1000 so zbir na cifri pogolem od 27(999>>9+9+9=27)
  10. {
  11.     printf("Nema broj od 1 do 1000 so suma: %d\n",m);
  12. }
  13. else
  14. {
  15.     printf("Broevi cij zbir na cifri e %d se:\n",m);
  16.     i=1;
  17.     while(i<=1000)
  18.     {
  19.         pom=i;//vo pom se cuva brojot koj sho momentalno go rabotime ???
  20.         suma=0;
  21.         while(pom>0)
  22.         {
  23.             cifra=pom%10;//oddeluvame krajnata cifra
  24.             suma=suma+cifra;
  25.             pom=pom/10;//go namalvame brojo za 1 mesto i pak se vrti cikluso nanovo
  26.         }
  27.         if(suma==m)
  28.         {
  29.             printf("%d\n",i);
  30.         }
  31.         i++;//se proverva narednio broj
  32.     }
  33. }
  34. return 0;
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement