Page 506 - Cs_withBlue_J_C11_Flipbook
P. 506

17                   num[i]=sc.nextInt();
                18               }

                19           }
                20           int digit_sum(int i)

                21           {
                22               int t,d,s=0;

                23               t=i;
                24               while(t>0)

                25               {
                26                   d=t%10;

                27                   s=s+d;
                28                   t=t/10;
                29               }

                30               return s;

                31           }
                32
                33           void find_magic()

                34           {
                35               for(int i=0;i<n;i++)

                36               {
                37                   int t=num[i];

                38                   while(t>=10)
                39                   {

                40                       t=digit_sum(t);
                41                   }

                42
                43                   if(t==1)

                44                   {
                45                       System.out.println("the magic number is "+num[i]);

                46                   }
                47                   else

                48                       continue;
                49               }

                50           }




                504504  Touchpad Computer Science-XI
   501   502   503   504   505   506   507   508   509   510   511