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

