Buradasın
C# Form Uygulaması: String İşlemleri ve ASCII Kodları Eğitimi
youtube.com/watch?v=FPHJraLsSr0Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitmen tarafından sunulan C# programlama dili eğitim içeriğidir. Eğitmen, yazılımcılar ve misafirler için hazırlanmış bir ders formatında sunum yapmaktadır.
- Video, C# form uygulamasında string değişkenleriyle ilgili temel işlemleri ve ASCII kodları konusunu kapsamaktadır. İçerik üç ana bölümden oluşmaktadır: yazıyı büyük ve küçük harflere dönüştürme, yazıyı tersten yazdırma ve yazının karakter sayısını, sesli, sessiz, rakam ve özel karakter sayısını bulma işlemleri. Eğitmen, for döngüsü, if koşulları ve ASCII değerleri kullanarak bu işlemleri adım adım göstermektedir.
- Videoda textbox, buton, label ve groupbox gibi form elemanları kullanılarak uygulamalar oluşturulmakta ve "Furkan Uyanık" gibi örnek metinler üzerinden test edilmektedir. Eğitmen, kalan derslerin bir sonraki derste paylaşılacağını belirtmektedir.
- 00:09C# Form Uygulaması ve String İşlemleri
- C# form uygulamasında string ile ilgili işlemler yapılacak.
- String değişkeninde sub-string fonksiyonu gibi konular gösterilecek.
- Numaralandırılmış madde madde yapılacak programlar gösterilecek.
- 00:41Yazıyı Büyük ve Küçük Yazdırma
- Toolbox'a textbox ve buton eklenerek bir yazıyı büyük ve küçük yazdırma programı yapılacak.
- Butona tıklandığında textbox'ın içindeki yazıyı alıp bütün karakterlerini büyütme veya küçültme işlemi yapılacak.
- TextBox'ın text'i label'a aktarılarak sonuç gösterilecek.
- 04:34Yazıyı Tersten Yazdırma
- Bir yazıyı tersten yazdırma programı yapılacak.
- For döngüsü kullanılarak yazının karakter uzunluğu kadar döngü oluşturulacak.
- Substring fonksiyonu kullanılarak yazının tersten yazdırılması sağlanacak.
- 07:48String Fonksiyonları
- Substring fonksiyonu iki şekilde kullanılabilir: tek sayı veya iki sayı ile.
- Tek sayı ile kullanıldığında belirtilen indisten itibaren o kadar karakter alınır.
- İki sayı ile kullanıldığında ilk sayı indisten itibaren, ikinci sayı kadar karakter alınır.
- 10:55Karakter Sayısını Bulma
- Yazının kaç karakterli olduğunu, kaçı sesli, kaçı sessiz, kaçı rakam, kaçı da özel karakter olduğunu bulan program yapılacak.
- Bilgisayar alanında her harfin klavyede bir ASCII kodu vardır.
- Rakamların ASCII kodları 48'den 57'ye kadar olduğu için bu aralıkta olan karakterler rakam olarak kabul edilebilir.
- 14:54ASCII Kodları ve Karakter Sayımı
- Programda karakterlerin ASCII kodlarını almak için "Convert.ToInt32" fonksiyonu kullanılıyor.
- Butona basıldığında karakterin ASCII kodu ekrana yazdırılıyor.
- Karakter sayısı, sesli karakter sayısı, sessiz karakter sayısı, rakam sayısı ve özel karakter sayısı için label'lar oluşturuluyor.
- 21:17Sesli Karakter Sayımı
- Sesli harflerin ASCII kodları 65, 69, 73, 79 ve 85 olarak belirleniyor.
- Küçük sesli harflerin ASCII kodları 97, 101, 105, 111 ve 117 olarak belirleniyor.
- Sesli harfler için if koşulları oluşturuluyor ve her sesli harf için karakter sayısı artıyor.
- 25:48Sessiz Karakter ve Özel Karakter Sayımı
- Sessiz harfler için ASCII kodları 32'den büyük ve 47'den küçük olan karakterler belirleniyor.
- Özel karakterler için ASCII kodları 33-47, 58-64, 91-96 ve 123-127 aralıklarında olan karakterler belirleniyor.
- Sesli karakter değilse özel karakter veya sessiz karakter olmak zorunda olduğu için if koşulları oluşturuluyor.
- 28:01Programın Test Edilmesi
- "Furkan" kelimesi girildiğinde sesli karakter sayısı, rakam sayısı ve özel karakter sayısı doğru hesaplanıyor.
- "Furkan Uyanık" kelimesi girildiğinde sessiz karakter sayısı, rakam sayısı ve özel karakter sayısı doğru hesaplanıyor.
- Program başarıyla çalışıyor ve dersler sonraki derste devam edecek.