+ Başlığa Yanıt Yaz
6 sonuçtan 1 - 5 arası sonuçlar
Başlık: özyinelemeli fonksiyon
-
25.12.2007 22:05 #1
ö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:
-
25.12.2007 22:36 #2
- Katılım Tarihi
- 2006
- Mesaj
- 1.355
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 budaEn son allturnam38 tarafından düzenlenmiştir: 25.12.2007 22:41
-
25.12.2007 22:39 #3
teşekkürler cvp için.baktm siteye ama java henüz görmedim,bildigim bir dil degil:/ neyse denemeye devam edeyim ben
:?: :idea:
-
25.12.2007 22:48 #4
- Katılım Tarihi
- 2006
- Mesaj
- 1.355
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
-
25.12.2007 23:39 #5
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
-
Excel de fonksiyon
husseyin tarafından Yazılım forumundaYanıt: 1Son Mesaj: 14.08.2007, 19:17 -
fonksiyon tuşları
furkan83 tarafından Donanım forumundaYanıt: 3Son Mesaj: 19.05.2006, 10:58 -
Delphi de fonksiyon sonuçları buldurmak
rhan tarafından Programlama Dilleri forumundaYanıt: 3Son Mesaj: 13.04.2005, 18:14 -
String Fonksiyon ve code'ları
klezer tarafından Programlama Dilleri forumundaYanıt: 3Son Mesaj: 02.02.2005, 16:56 -
php'de fonksiyon konusunda bir sorum var
kod_kolik tarafından Web ve Grafik Tasarımı forumundaYanıt: 0Son Mesaj: 02.12.2004, 13:12



Alıntıyla Yanıtla

avea jet modem hk
Bugün, 10:58 / İnternet, Ağ ve Güvenlik