PCnet Online forumlarına katılmak için hesap açabilirsiniz.
  • Üye girişi:

PCnet Online forumlarına hoş geldiniz

+ Başlığa Yanıt Yaz
Sayfa 1 / 2 12 SonSon
6 sonuçtan 1 - 5 arası sonuçlar
  1. #1

    Varsayılan özyinelemeli fonksiyon

    merhabalar.. c de amator olmak bazen cok sinir bozucu olabiliyor bir soruyla ugrastım ama bir kaç defa (4-5) sonsuz döngüye girdim.
    soru şu:

    girilen değerleri özyineli fonksiyon kullanarak tersten yazdirmak.örnegin ab567---->765ba


    cok kısa bir çözümü vardi.daha önce gördüm çözümü.yaptım da ancak bugün yaklasık 1 saattir bununla ugrasiyorum ve yardiminizi istedim:/
    burdaki fonksiyon void olmalı sanırsam çünkü bir işlem olmuyor fonksiyonda.
    ancak fonksiyonu cagiramadim..:roll:

    şimdiden teşekkürler yardimlar için...
    :?: :idea:

  2. #2

    Varsayılan

    http://www.vbforums.com/showthread.php?t=320907
    javalısı belki fikir verir
    yine google araması icin "reverse string recursion" diye aratılabilir
    http://www.mail-archive.com/c-prog@y.../msg03577.html mail arşivinden buda
    En son allturnam38 tarafından düzenlenmiştir: 25.12.2007 22:41

  3. #3

    Varsayılan

    teşekkürler cvp için.baktm siteye ama java henüz görmedim,bildigim bir dil degil:/ neyse denemeye devam edeyim ben
    :?: :idea:

  4. #4

    Varsayılan

    public class ReverseString
    {
    public String reverse(String arg) //String arguman alan ve string deger
    //donduren fonksiyonumuz
    {
    String tmp = null; // içerigi bos string degişken
    if (arg.length() == 1)
    {
    return arg;
    }
    // burada stringin uzunlugunu kontrol etti eger tek harfliyse
    //kendisini donderdi yani recursive fonk. base cozumu * factorielde ki 1 ve 0 factoriyel
    // gibi yani

    else
    {

    String lastChar = arg.substring(arg.length()-1,arg.length());

    // stringin son harfini elde etti

    String remainingString = arg.substring(0, arg.length() -1);

    //stringden son harfi cıkardı

    tmp = lastChar + reverse(remainingString);
    return tmp;

    // VE kilit yer son harfi basa ekleyip kendini son harf cıkarılmıs biçimde
    // biçimde tekrar cagırdı.
    // ve bu sekilde stringde tek harf kalana kadar devam ediyor


    }
    }
    }
    İşin mantıgını anlamıssındır umarım. zaten mantıgı anladıkdan sonra istedigin dilde kodla
    En son allturnam38 tarafından düzenlenmiştir: 25.12.2007 22:52

  5. #5

    Varsayılan

    teşekkürler verdigin ugraslar için
    biraz yabancı olsam da az cok anladim.
    mantık konusunda kesinlikle katılıyorum..önemli olan mantıgı kavramak..
    :?: :idea:


 

Benzer Başlıklar

  1. Excel de fonksiyon
    husseyin tarafından Yazılım forumunda
    Yanıt: 1
    Son Mesaj: 14.08.2007, 19:17
  2. fonksiyon tuşları
    furkan83 tarafından Donanım forumunda
    Yanıt: 3
    Son Mesaj: 19.05.2006, 10:58
  3. Delphi de fonksiyon sonuçları buldurmak
    rhan tarafından Programlama Dilleri forumunda
    Yanıt: 3
    Son Mesaj: 13.04.2005, 18:14
  4. String Fonksiyon ve code'ları
    klezer tarafından Programlama Dilleri forumunda
    Yanıt: 3
    Son Mesaj: 02.02.2005, 16:56
  5. php'de fonksiyon konusunda bir sorum var
    kod_kolik tarafından Web ve Grafik Tasarımı forumunda
    Yanıt: 0
    Son Mesaj: 02.12.2004, 13:12