This is a C# Program to read a string and find the sum of all digits in the string.
This C# Program Reads a String and find the Sum of all Digits in the String.
Here the program accepts a character string, then add all the character’s integer value, thereby summing all the digits of a string.
Here is source code of the C# Program to Print the Sum of all the Multiples of 3 and 5. The C# program is successfully compiled and executed with Microsoft Visual Studio. The program output is also shown below.
/* * 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(); } }
In this C# program, we are reading the length of the sentence using ‘n’ variable. Using for loop we are splitting the string in digits and alphabet as separate using ToChar() function.
Another for loop is used to check that value of ‘string1[]’ variable is greater than or equal to 0 and less than or equal to 9 using Logical AND operators. If the condition is true then execute the statement. Then add all the character’s integer value, thereby summing all the digits of a string. Print the sum of all digits in the string.
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
Sanfoundry Global Education & Learning Series – 1000 C# Programs.
- Get Free Certificate of Merit in C# Programming
- Participate in C# Programming Certification Contest
- Become a Top Ranker in C# Programming
- Take C# Programming Tests
- Chapterwise Practice Tests: Chapter 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
- Chapterwise Mock Tests: Chapter 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
- Buy MCA Books
- Apply for C# Internship
- Practice Computer Science MCQs
- Practice MCA MCQs
- Buy Computer Science Books