11 Nisan 2013 Perşembe

91 - String Metodlar... Girilen Bir Cümlede Aranan Karakterden Kaç Tane Olduğunu Bulan Program...


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication7
{
    class Program
    {
        static void Main(string[] args)
        {
            // Girilen bir cümle içerisinde aranan karakterden kaç tane olduğunu bulan program? 
            Console.Write("Metni Giriniz...");
            string metin = Console.ReadLine();
            Console.Write("Adetini bulmak istediğiniz karakteri giriniz...:");
            char ara =char.Parse(Console.ReadLine());

            string[] parca = metin.Split(ara); // Karakteri gördüğü her yerde parçalama yapacak...

            // Aranan karakterden kaç tane olduğunu buluyor... Dizinin uzunluğu bu işi bize yapıyor... 
            // Bir tane fazla parçalama yaptığı için hesaplamadan bir çıkartıyoruz... 
            Console.Write("Girilen cümle içerisinde "+ara+" karakterinde " + (parca.Length - 1).ToString() + " tane vardır...");
            Console.ReadKey();
        }
    }
}