Advertisement
Lisaveta777

Very easy

Dec 14th, 2018
173
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.75 KB | None | 0 0
  1. #include <stdio.h>
  2. //from 10 first number should be found, where summ of its digits value times more than
  3. //number itself(this instance it's 7 times, summ*7==hold_number
  4.  
  5. int main()
  6. {   int summ,hold_number,number,flag = 1;
  7.     hold_number = 9;
  8.    
  9.  
  10.     while(flag)
  11.     {
  12.         number= ++hold_number;
  13.         summ = number%10;
  14.       //printf("number is %d\n",number);
  15.         while(number)
  16.         {
  17.             number/=10;
  18.             summ+=number%10;
  19.             //printf("num-%d,summ-%d\t",number,summ);
  20.         }
  21.         //printf("\n");
  22.         if(summ*7==hold_number)
  23.             printf("hold_number is %d\n",hold_number),flag=0;
  24.         if(!(hold_number%1000))
  25.             printf("middle is %d\n",hold_number);
  26.     }
  27.  
  28.     return 0;
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement