Algorithm:-
(1)Start
(2)Get the number from user
(3)find the modulus/remainder of the number(remainder=number%10)
(4)find the sum of remainder of number(sum=sum+remainder)
(5)find the quotient of the number(number=number/10)
(6)Repeat these step if number is greater than zero.
(7)print the number(sum)
(8)Stop
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace SumOfDigitsOfNumber
{
class Program
{
static void Main(string[] args)
{
int num, sum = 0, r;
Console.WriteLine("Enter a Number : ");
num = int.Parse(Console.ReadLine());
while (num != 0)
{
r = num % 10;
sum = sum + r;
num = num / 10;
}
Console.WriteLine("Sum of Digits of the Number : " + sum);
Console.ReadLine();
}
}
}
Output:-
Enter a Number :
1234
Sum of Digits of the Number : 10
0 टिप्पणियाँ