Input
Enter number to calculate sum : 1543
Output
sum of all digit of a number : 13
Input
Enter number to calculate sum : 1289
Output
sum of all digit of a number : 20
Step 1: START
Step 2: Enter number 'num' as input and sum=0.
Step 3: Start a loop: While (n> 0)
rem= num % 10 ;
sum = sum + rem ;
num=num / 10 ;
Step 4: End the loop
Step 5:print sum .
Step 6: END
/* Calculate sum of digits of a number */
#include<stdio.h>
int main()
{
int num,rem,sum=0;
printf(" Enter the number : ");
scanf("%d",&num);
while(num > 0)
{
rem = num % 10;
sum = sum + rem;
num = num/10;
}
printf(" sum of all digit of a number = %d",sum);
return 0;
}
/* Calculate sum of digits of a number */
#include<iostream>
using namespace std;
int main()
{
int num,rem,sum=0;
cout<<" Enter the number : ";
cin>>num;
while(num > 0)
{
rem = num % 10;
sum = sum + rem;
num = num/10;
}
cout<<" sum of all digit of a number = "<<sum;
return 0;
}
Enter the number : 1543
sum of all digit of a number = 13
advertisment