Programa C# para encontrar el número de ocurrencias de un carácter en una cadena

Programa C# para encontrar el número de ocurrencias de un carácter en una cadena

En este artículo, escribiremos un programa C# para encontrar el número de ocurrencias de un carácter en una cadena

1. Uso del bucle For:

 public class Program
    {
        public static void Main(string[] args)
        {
            string input = "csharpstar";

            while (input.Length > 0)
            {
                Console.Write(input[0] + " : ");
                int count = 0;
                for (int j = 0; j < input.Length; j++)
                {
                    if (input[0] == input[j])
                    {
                        count++;
                    }
                }
                Console.WriteLine(count);
                input = input.Replace(input[0].ToString(), string.Empty);
            }
            Console.ReadLine();
        }
    }

Salida:

c:1
s:2
h:1
a:2
r:2
p:1
t:1


¡¡Gracias por visitarnos!!