Şimdi Ara

C# Form Application String İşlemleri Ödev (Yardım Edin !!!)

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
9
Cevap
0
Favori
962
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar hocanın verdiği ödevi bir türlü yapamadım aşağıdaki resimde ne yapılacağı yazıyo lütfen yardım edin !!!

     C# Form Application String İşlemleri Ödev (Yardım Edin !!!)


    Sayfanın linkide burada:http://recepozen.blogspot.com/2013/04/22042013-calsma-sorusu.html



    < Bu mesaj bu kişi tarafından değiştirildi AlperenKoylu -- 3 Mayıs 2013; 16:47:30 >







  • neresini yapamadınız?
  • Tümünü Değiştir kısmı tamam,
    Sonrakini bul'da ilk bulduğunu seçiyor ama ilerlemiyor,
    Değiştir kısmı yok.
  • Yok mu Yapan?
  • Direkt kodu veriyorum. Mantığı anlayacağınıza eminim.

    static int i = 0;
    static int k = 0;

    private void button1_Click(object sender, EventArgs e)
    {
    string[] kelimeler = textBox1.Text.Split(' ');
    string anahtarKelime = textBox2.Text;

    for(k=i;i<kelimeler.Length;i++)
    {
    k++;
    if (kelimeler == anahtarKelime)
    {
    MessageBox.Show(i.ToString()); // Buraya kelimeyi seçme işlemini koyacaksınız tabi ki
    i++;
    break;
    }
    }
    }



    < Bu mesaj bu kişi tarafından değiştirildi MrOwl -- 4 Mayıs 2013; 10:20:37 >
  • quote:

    Orijinalden alıntı: MrOwl

    Direkt kodu veriyorum. Mantığı anlayacağınıza eminim.

    static int i = 0;
    static int k = 0;

    private void button1_Click(object sender, EventArgs e)
    {
    string[] kelimeler = textBox1.Text.Split(' ');
    string anahtarKelime = textBox2.Text;

    for(k=i;i<kelimeler.Length;i++)
    {
    k++;
    if (kelimeler == anahtarKelime)
    {
    MessageBox.Show(i.ToString()); // Buraya kelimeyi seçme işlemini koyacaksınız tabi ki
    i++;
    break;
    }
    }
    }

    Teşekkürler ama yazdığınız kodlar C# mı?




  • Çok basit şekilde regex kullanarak yapabilirsiniz bulunan kelimeleri dizi olarak saklar yani dizide döngü ile işlem yapabilirsiniz.Regex de bulunan kelimelerin başladığı index numarasını fln da verir

    < Bu ileti tablet sürüm kullanılarak atıldı >
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
  • quote:

    Orijinalden alıntı: AlperenKoylu

    quote:

    Orijinalden alıntı: MrOwl

    Direkt kodu veriyorum. Mantığı anlayacağınıza eminim.

    static int i = 0;
    static int k = 0;

    private void button1_Click(object sender, EventArgs e)
    {
    string[] kelimeler = textBox1.Text.Split(' ');
    string anahtarKelime = textBox2.Text;

    for(k=i;i<kelimeler.Length;i++)
    {
    k++;
    if (kelimeler == anahtarKelime)
    {
    MessageBox.Show(i.ToString()); // Buraya kelimeyi seçme işlemini koyacaksınız tabi ki
    i++;
    break;
    }
    }
    }

    Teşekkürler ama yazdığınız kodlar C# mı?

    Evet C#. Hangi dilde istiyordunuz ki? Kolaylıkla çevirebilirsiniz, algoritma mantığı sabit.




  • quote:

    Orijinalden alıntı: MrOwl

    quote:

    Orijinalden alıntı: AlperenKoylu

    quote:

    Orijinalden alıntı: MrOwl

    Direkt kodu veriyorum. Mantığı anlayacağınıza eminim.

    static int i = 0;
    static int k = 0;

    private void button1_Click(object sender, EventArgs e)
    {
    string[] kelimeler = textBox1.Text.Split(' ');
    string anahtarKelime = textBox2.Text;

    for(k=i;i<kelimeler.Length;i++)
    {
    k++;
    if (kelimeler == anahtarKelime)
    {
    MessageBox.Show(i.ToString()); // Buraya kelimeyi seçme işlemini koyacaksınız tabi ki
    i++;
    break;
    }
    }
    }

    Teşekkürler ama yazdığınız kodlar C# mı?

    Evet C#. Hangi dilde istiyordunuz ki? Kolaylıkla çevirebilirsiniz, algoritma mantığı sabit.

    Pardon benim hatam yanlış okumuşum teşşekkürler.




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.