Sum of digits of the given number in Java programming


  1. import java.util.Scanner;
  2.  
  3. public class SumDigits {
  4.  
  5.     public static void main(String[] args) {
  6.  
  7.         Scanner myScanner=new Scanner(System.in);       
  8.  
  9.         int n;
  10.  
  11.         System.out.print("Enter the number : ");
  12.  
  13.         n=myScanner.nextInt();
  14.  
  15.         int rem,sum=0;
  16.  
  17.         while (n!=0) {
  18.  
  19.             rem=n%10;
  20.  
  21.             sum=sum+rem;
  22.  
  23.             n=n/10;
  24.  
  25.         }       
  26.  
  27.         System.out.println("Sum of digits of the given number is : "+sum);
  28.  
  29.     }
  30.  
  31. }
  32.  
  33. //Enter the number : 123456
  34.  
  35. //Sum of digits of the given number is : 21

No comments:

Post a Comment