Merhaba arkadaşlar bugün ki visual basic console örneğimiz kullananın klavyeden girdiği cümlede kaç kelime olduğunu ve baş harflerini yazdıran bir program oluşturacağız.
Mantığından kısaca bahsedeyim.
Cümle istedik ve cümleyi cumle adında değişkene attık. İf dönğüsüyle cumle değişkeni içindeki boşlukları arattık.Boşluk bulduğunda sayacı bir arttırmasını istedik ve sayacı gösterttik ve en alttada for döngüsü kullanarak baş harflerini yazdırdık.
namespace KaçKelime { class Program { static void Main(string[] args) { Console.Write("Cümle Giriniz:"); string cumle = Console.ReadLine(); int sayac = 0; char[] basHarfler = new char[cumle.Length]; basHarfler[0] = cumle[0]; for (int i = 0; i < cumle.Length; i++) { if (cumle[i] == ' ') { basHarfler[sayac+1] = cumle[i + 1]; sayac++; } } Console.WriteLine("Cümle {0} kelimeden oluşuyor",sayac+1); for (int i = 0; i <= sayac; i++) { Console.Write(basHarfler[i]); } Console.ReadKey(); } } }