Java Recursion Program Practise 5 - to input a number and print the sum of digits of the number

Java Program to input a number and print the sum of digits of the number using Recursive Function

Output


import java.util.*;

class Main {

   int digit(int n){

       if(n==0)

       return 0;

       else

       return (n%10+digit(n/10));

   }

    public static void main(String[] args) {

        Scanner in = new Scanner(System.in);

        int a;

        System.out.println("Enter the number whose sum of digit is desired using Recursive function");

        a = in.nextInt();

        Main ob = new Main();

        System.out.println(ob.digit(a));

        

        

    }

}

Comments

Translate

Popular posts from this blog

Letter to SBI Bank Manager of Local Branch to reduce the interest rate on home loan

Java Recursion Program Practise 1 - Factorial

Java Recursion Program Practise 3 - Raising base to power of index

Java Recursion Program Practise 2 - Fibonacci Series

Java String Manipulation 28th Jan Practice 1 - to accept a character and check whether it is a letter or not. If letter, then convert it to uppercase or lowercase. Also check whether it is letter or a special character

Java String Manipulation 28th Jan Practice 2 - input a string and check whether it is a palindrome or not

Java Recursion Program Practise 4 - to input a number and display sum from 1 to that number

Abhisara - the Tryst Notes

Narrate an experience that shows appearances can be deceiving