Программа C# для подсчета знаков пунктуации в строке

Опубликовано: 10 Января, 2023

C# — это современный объектно-ориентированный язык программирования общего назначения, произносимый как «C Sharp». В этой статье мы увидим программу C# для подсчета знаков препинания в заданной строке.

Алгоритм:

  1. Сначала создайте строку или получите строку от пользователя.
  2. Объявите переменную для подсчета количества знаков препинания. Если какой-либо символ соответствует пунктуации, увеличьте счетчик на 1.
  3. Распечатайте счет.

Пример:

C#




// C# program for count punctuation 
// characters in a given string
using System;
  
namespace Count_Punctuation_characters_in_a_given_string
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("Enter a string:");
            string input = Console.ReadLine();
            int count = 0;
            for(int i=0;i<input.Length;i++)
            {
                if(input[i]=="!"|| input[i]==";"|| input[i]==","|| 
                   input[i]==":"|| input[i]=="?"|| input[i]==".")
                {
                    count++;
                }
            }
            Console.WriteLine($"No of punctuations are:{count}");
        }
    }
}

Выход:

C#