Neler Yeni

C# iyi bilen yetkili abimiz var mıdır

Nxion3r

80+
Katılım
23 Mart 2020
Mesajlar
63
Dahası  
Reaksiyon skoru
26
İsim
Mert Özyurt
irilen metinden istediğin harfin yerine istediğin harfi yerleştiren METOT(fonksiyonu) yazınız ?
Static String YerDegistirme(string cumle, char degisecek, char degistirilecek) metodunu kullanınız !
Örneğin;
ali ata bak cümlesindeki “a” harflerin yerini “e” ile degistirin dediğimde. Çıktı olarak “”eli
ete bek” şeklinde bir çıktı vermesi gerekiyor!
böyle bir ödevim var günlerdir uğraşıyorum ve çözemedim istenilen şekilde olmalı başka yöntemlerle yaptım ama char ve metot kullanarak nasıl yapabiliriz yardımcı olurmusunuz
 
Katılım
3 Mayıs 2020
Mesajlar
407
En İyi Cevap
2
Dahası  
Reaksiyon skoru
206
İsim
Bedirhan SAMSA
Instagram
bedirhansamsa
Steam
Bedirhaaan
Twitter
bedirhansamsa
Facebook
bedirhansamsa34
Replace metodu ile yapabilirsin. Eğer kodu yazmamı istersen 1 saat sonra müsaitim yazabilirim.
 
Katılım
30 Mart 2020
Mesajlar
93
Dahası  
Reaksiyon skoru
39
İsim
Kürşat Canciğer
Harfi char olarak göndermek yeterli mi yoksa hexadecimal falan çevirmek gerkiyor mu?
 

Nxion3r

80+
Katılım
23 Mart 2020
Mesajlar
63
Dahası  
Reaksiyon skoru
26
İsim
Mert Özyurt
  • Konu Sahibi Konu Sahibi
  • #4
Replace metodu ile yapabilirsin. Eğer kodu yazmamı istersen 1 saat sonra müsaitim yazabilirim.
Eğer sizin için zahmet olmaz ise yazabilirseniz beni çok mutlu edersiniz hem benim açımdan örnek ve öğrenmek için katkında bulunmuş olursunuz yazıda yazdığım kurallara uygun olmak zorunda teşekkür ederim tekrardan
Mesaj otomatik birleştirildi:

Harfi char olarak göndermek yeterli mi yoksa hexadecimal falan çevirmek gerkiyor mu?
Göndermek yeterli diye düşünüyorum
 
Katılım
3 Mayıs 2020
Mesajlar
407
En İyi Cevap
2
Dahası  
Reaksiyon skoru
206
İsim
Bedirhan SAMSA
Instagram
bedirhansamsa
Steam
Bedirhaaan
Twitter
bedirhansamsa
Facebook
bedirhansamsa34
Aşağıdaki kod bloğundan metodu tanımlayabilirsin
C#:
private static string YerDegistirme(string text,string word,string wordChange)
{
    return text.Replace(word,wordChange);
}
Aşağıdaki örnek kod bloğundan metodu çağırabilirsin.
C#:
YerDegistirme("ali ata bak","a","e")

Geriye bir değişken gönderiyor. Bilgin olsun.
 
Katılım
30 Mart 2020
Mesajlar
93
Dahası  
Reaksiyon skoru
39
İsim
Kürşat Canciğer
C#:
        string degistir (string cumle, char ilkharf, char ikinciharf)
        {
            string cumle2 = cumle.Replace(ilkharf, ikinciharf);
            return cumle2;
        }

        private void btnDegistir_Click(object sender, EventArgs e)
        {
            textSonuc.Text = degistir(textCumle.Text, Convert.ToChar(textDegisen.Text), Convert.ToChar(textDegisecek.Text));
        }

Adsız.png


İşini görecektir diye umuyorum. Textboxa girilen değerleri char dönüştürüp ödevde istenen şekilde char olarak metoda gönderdim.
Eklemeyi unutmuşum büyük küçük harf uyumu gerekiyor değişim için. Onu ödevine göre sen ayarlarsın A harfini a yı c yap diyip değiştiremiyorsun.
 
Katılım
3 Mayıs 2020
Mesajlar
407
En İyi Cevap
2
Dahası  
Reaksiyon skoru
206
İsim
Bedirhan SAMSA
Instagram
bedirhansamsa
Steam
Bedirhaaan
Twitter
bedirhansamsa
Facebook
bedirhansamsa34
Şimdi gördüm char olması gerekiyormuş. Aşağıdaki bloktan metodu tanımlayabilirsin.
C#:
private static string YerDegistirme(string text,char word,char wordChange)
{
    return text.Replace(word,wordChange);
}
Aşağıdaki bloktan çağırabilirsin metodu:
C#:
YerDegistirme("ali ata bak",'a','e')
 

Nxion3r

80+
Katılım
23 Mart 2020
Mesajlar
63
Dahası  
Reaksiyon skoru
26
İsim
Mert Özyurt
  • Konu Sahibi Konu Sahibi
  • #8
Aşağıdaki kod bloğundan metodu tanımlayabilirsin
C#:
private static string YerDegistirme(string text,string word,string wordChange)
{
    return text.Replace(word,wordChange);
}
Aşağıdaki örnek kod bloğundan metodu çağırabilirsin.
C#:
YerDegistirme("ali ata bak","a","e")

Geriye bir değişken gönderiyor. Bilgin olsun.
Ç
Aşağıdaki kod bloğundan metodu tanımlayabilirsin
C#:
private static string YerDegistirme(string text,string word,string wordChange)
{
    return text.Replace(word,wordChange);
}
Aşağıdaki örnek kod bloğundan metodu çağırabilirsin.
C#:
YerDegistirme("ali ata bak","a","e")

Geriye bir değişken gönderiyor. Bilgin olsun.
Çok teşekkür ediyorum gecenin bu saatinde ilgilendiğiniz için yarın ilk işim deneyip sizleri bilgilendirmek olacak tekrardan teşekkür ederim 🙏
Mesaj otomatik birleştirildi:

C#:
        string degistir (string cumle, char ilkharf, char ikinciharf)
        {
            string cumle2 = cumle.Replace(ilkharf, ikinciharf);
            return cumle2;
        }

        private void btnDegistir_Click(object sender, EventArgs e)
        {
            textSonuc.Text = degistir(textCumle.Text, Convert.ToChar(textDegisen.Text), Convert.ToChar(textDegisecek.Text));
        }

Alıntıyı görüntüle

İşini görecektir diye umuyorum. Textboxa girilen değerleri char dönüştürüp ödevde istenen şekilde char olarak metoda gönderdim.
Eklemeyi unutmuşum büyük küçük harf uyumu gerekiyor değişim için. Onu ödevine göre sen ayarlarsın A harfini a yı c yap diyip değiştiremiyorsun.
Teşekkür ederim sizede gecenin bu saatinde uğraştığınız için sagolun tekrardan deneyip haber verecegim yarın
 
Katılım
3 Mayıs 2020
Mesajlar
407
En İyi Cevap
2
Dahası  
Reaksiyon skoru
206
İsim
Bedirhan SAMSA
Instagram
bedirhansamsa
Steam
Bedirhaaan
Twitter
bedirhansamsa
Facebook
bedirhansamsa34
Rica ederim. Bir şey olursa ulaşabilirsin :))
 
Top Bottom