Page 371 - ComputerScience_Class_11
P. 371

9              {

                  10                  System.out.print("Enter a number: ");
                  11                  ar[i] =sc.nextInt();

                  12              }
                  13              System.out.print("The Armstrong numbers are: ");

                  14              for(i=0; i<5; i++)
                  15              {

                  16                  t=ar[i];
                  17                  sum=0;

                  18                  while(t>0)

                  19                  {
                  20                      r=t%10;
                  21                      sum=sum+(int)Math.pow(r,3);

                  22                      t=t/10;

                  23                  }
                  24                  if(sum==ar[i])

                  25
                                      {
                  26                      System.out.print(ar[i]+ " : " );

                  27                      sum1=sum1+ar[i];
                  28                  }

                  29              }
                  30              System.out.println("\nSum of all the Armstrong numbers are: "+sum1);

                  31          }
                  32      }


                 The output of the preceding program is as follows:
                         BlueJ: Terminal Window - Java

                     Options
                    Enter a number: 256

                    Enter a number: 153
                    Enter a number: 369
                    Enter a number: 370
                    Enter a number: 408
                    The Armstrong numbers are: 153 : 370 :
                    Sum of all the Armstrong numbers are: 523






                                                                                                           Arrays  369
   366   367   368   369   370   371   372   373   374   375   376