latest Post

C# Program to Read a String and find the Sum of all Digits in the String


using System;

class program

{

    public static void Main()

    {

        char[] string1 = new char[20];

        int count, nc = 0, sum = 0, n, i;

        Console.WriteLine("Enter the Length of the sentence  :");

        n = int.Parse(Console.ReadLine());

        Console.WriteLine("Enter the string1 containing both digits and alphabet :");

        for (i = 0; i < n; i++)

        {

            string1[i] = Convert.ToChar(Console.Read());

        }



        for (count = 0; string1[count] != '\0'; count++)

        {

            if ((string1[count] >= '0') && (string1[count] <= '9'))

            {

                nc += 1;

                sum += (string1[count] - '0');

            }

        }

        Console.WriteLine("NO. of Digits in the string1 = {0}", nc);

        Console.WriteLine("Sum of all digits = {0}", sum);

        Console.ReadLine();

        Console.ReadLine();

    }

}

Here is the output of the C# Program:

Enter the Length of the sentence  :
6
Enter the string1 containing both digits and alphabet :
SAN193
NO. of Digits in the string1 = 3
Sum of all digits = 13

About Mallikarjun A

Mallikarjun A
Recommended Posts × +

0 comments:

Post a Comment