Bir metni ters çevirme
Visual Studio'da yeni bir Asp.net projesi açıp, içine bir WebForm ekleyiniz. Bu WebForm'a bir Textbox, bir Button ve bir Label ekledik.

Ardından btnCevir butonuna tıklayarak btnCevir_Click() metodunun üstüne ters alma işlemini yapan bir metot ekledik.

Ardından btnCevir butonuna tıklayarak btnCevir_Click() metodunun üstüne ters alma işlemini yapan bir metot ekledik.
Ters çeviren metot şu şekilde çalışıyor, örneğin kelime ="abc" olsun. Ters çevrilmiş hali "cba" olacaktır. Metin uzunluğunu csharp'ta Length() fonksiyonu vermektedir, örneğin kelime.Length() bize metin uzunluğunu tam sayı olarak döner. Dizimiz sıfırdan başladığı için uzunluk 3 olacak ama indisler 0,1,2 olarak gidecek, dolayısıyla indisin gittiği en son sayı uzunluk-1 olacaktır.
for (int i = kelime.Length - 1; i >= 0; i--)
yukarıdaki döngüye baktığımızda kelime uzunluğu-1'den başlayıp 0'dan büyük eşit olana kadar dönecek, yani "abc" kelimesinin uzunluğu 3 olduğu için i değerleri sırayla 2,1,0 olacaktır. kelime[2], kelime[1], kelime[0] dizi değerleri kelime2 değişkeninde depolanacaktır. for (int i = kelime.Length - 1; i >= 0; i--)
static string tersCevir(string kelime)
{
string kelime2 = "";
for (int i = kelime.Length - 1; i >= 0; i--)
{
kelime2 = kelime2 + kelime[i];
}
return kelime2;
}
protected void btnCevir_Click(object sender, EventArgs e)
{
string kelime = txtKelime.Text;
lblSonuc.Text = tersCevir(kelime);
}

Mutlu kodlamalar,
Oğuzhan TAŞ
Aralık, 2018

Mutlu kodlamalar,
Oğuzhan TAŞ
Aralık, 2018

Dil Değiştir(Change Language)
Kategoriler
- Csharp(58)
- Csharp Formlar(23)
- Web Tasarım(9)
- CSS(27)
- JavaScript(37)
- PHP(50)
- Laravel(3)
- ASP.net(38)
- Excel(15)
- Güvenlik(4)
- E-Ticaret(3)
- Kariyer(5)
- SQL Server(29)
- MySQL(16)
- Linux(17)
- MacOSX(8)
- Ayarlar(12)
- Bilgisayar Ağları(3)
- Symfony(1)
- Teknoloji(7)
- VBS(1)
- Arduino(6)
- RaspberryPi(1)
- Algoritmalar(15)
- HTML(3)
- Python(2)
- Bash Script(7)
- C Programlama(10)
- Flutter - Dart(11)
- Bootstrap(1)
En çok Okunan 18 Makale
- :: Excelde EĞER Fonksiyonu Kullanımı...
- :: Csharp ile Access Veritabanı Bağlan...
- :: SQL nedir, Temel SQL Komutları nele...
- :: Hangi Linux Dağıtımı?
- :: OSX İşletim Sistemine PHP, MySQL, A...
- :: Excel Hesap tablosunda EĞERSAY Fonk...
- :: PHP dilini kullanarak MySQLi tekniğ...
- :: Excel Hesap tablosunda ÇOKETOPLA Fo...
- :: Excel Hesap tablosunda ETOPLA Fonks...
- :: Excel Hesap tablosunda ÇOKEĞERSAY F...
- :: Hangi Programlama Dilini Öğrenmeliy...
- :: Mac Bilgisayarınıza Windows 7 Yükle...
- :: PHP ile Basit Dosya Yükleme
- :: C# Programlama Dili ile İlgili Örne...
- :: Excel hücrelerinde yıldız koyarak b...
- :: PHP Dili kullanarak MySQLi Tekniği ...
- :: PhpMyAdmin Şifresi Nasıl Değiştiril...
- :: Hangisi acaba, PHP mi ASP.NET mi ?