Write a program to find out sum of digits of given number. code example

Example 1: adding digits of a number in c

//program to find the sum of digits:

#include<stdio.h>
int main()
{
  int num,sum=0,r,temp;
  printf("Enter the number:\n ");  //taking input from the user
  scanf("%d",&num);
  
  temp=num;           //assigning num to temporary variable
  
  while(temp!=0)
  {
    r=temp%10;
    sum=sum+r;
    temp=temp/10;
  }
  printf("\nGiven number = %d",num);
  printf("\nSum of the digits = %d",sum);
}

//code By dungriyal

Example 2: Determine the sum of al digits of n

def sum_of_digits(n): 
	sum = 0
	while (n != 0): 
		sum = sum + int(n % 10) 
		n = int(n/10) 
	return sum

Example 3: Write a function digitsum that calculates the digit sum of an integer. The digit sum of an integer is the sum of all its digits.

function digSum(n) {
    let sum = 0;
    let str = n.toString();
    console.log(parseInt(str.substring(0, 1)));
    for (let i = 0; i < str.length; i++) {
        sum += parseInt(str.substring(i,i+1));
        
    }
    return sum;
}

Example 4: how to count digits and sum of digits in C

Enter the number
300
Given number = 300
Sum of the digits 300 = 3
 
 
Enter the number
16789
Given number = 16789
Sum of the digits 16789 = 31

Tags:

Cpp Example