Answers for "Sum of digits with recursion"

C
2

Sum of digits of a number using recursion function c

/*  
 * C Program to find Sum of Digits of a Number using Recursion
 */
#include <stdio.h>
 
int sum (int a);
 
int main()
{
    int num, result;
 
    printf("Enter the number: ");
    scanf("%d", &num);
    result = sum(num);
    printf("Sum of digits in %d is %dn", num, result);
    return 0;
}
 
int sum (int num)
{
    if (num != 0)
    {
        return (num % 10 + sum (num / 10));
    }
    else
    {
       return 0;
    }
}
Posted by: Guest on August-25-2020
0

sum of digits in c++ using recursion

// Recursive C++ program to find sum of digits(int)
#include <iostream>
using namespace std; 
// Function to check sum of digit using recursion
int sum_of_digit(int n)
{
    if (n == 0)
    return 0;
    return (n % 10 + sum_of_digit(n / 10));
}
int main(){
    cout <<sum_of_digit(1234)<< endl;
    return 0;
}
Posted by: Guest on October-15-2021
0

c program to find the sum of given number using recursion

# include <stdio.h>
int sum(int number);
int main
{
 int n;
 int a;
 printf("enter a number");
 scanf("%d,&n);
 a=sum(n);
 printf("sum=%d",a);
 }
int sum(int number)
{
  if (number==0)
    return 0;
  return(number%10+sum(number/10);
 }
Posted by: Guest on June-22-2020

Code answers related to "Sum of digits with recursion"

Code answers related to "C"

Browse Popular Code Answers by Language