Write a c# Programm to find sum of Digits Of Number

 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 टिप्पणियाँ