Advertisement
Guest User

Untitled

a guest
Dec 15th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.53 KB | None | 0 0
  1. int n, zsak, db, ossz, k;
  2.     cout<<"Az a szam ameddig vizsgaljuk az armstrong szamokat: ";
  3.     cin>>k;
  4.     for(int x=1; x<=k; x++){
  5.         db=0;
  6.         n = x;
  7.         while (n>0) {
  8.             db++;
  9.             n/= 10;
  10.         }
  11.         ossz=0;
  12.         n = x;
  13.         while (n>0) {
  14.             zsak = n%10;
  15.             for (int i=1; i<db; i++)
  16.                 zsak *= n%10;
  17.             ossz += zsak;
  18.             n /= 10;
  19.         }
  20.      
  21.         if (x == ossz)
  22.             cout << x <<" ";
  23.     }
  24.     cout<< endl;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement