FilemakerTurk, AYS Bilişim ve Beyaz.net tarafından desteklenmektedir.
Filemakerturk.com a Hoş geldiniz.

Mehmet KAYA
 0532 231 07 27
						
Filemaker Lisans İhtiyacınız için FilemakerTürk Yönetimi ile iletişime geçin
 
Alakalı Siteler:

AYS Bilişim


Cabitaş


FMK Solutions | Maatwerk Applicaties
 

kombinasyon permütasyon hesaplama görüntüleme

0 oy
145 kez görüntülendi

http://filemakerturk.com/?qa=blob&qa_blobid=8436011061977425240

 

f1------------f2-------------f3-------------f4-------------f5--------------f6

ahmet-------mehmet----murat--------osman----ayşe--------fatma

 

bir tabloda bu kaydım var. başka bir tabloda (aynı fieldlerden oluşuyor) bu kayıttaki isimlerin farklı dizilişlerini kayıt kayıt scriptle dizmek istiyorum. galiba 720 ihtimal var. scriptle bu 720 kaydı oluşturabilir miyim?

buna kombinasyon mu permütasyon mu deniyor tam bilmediğimden başlık biraz eksik oldu gibi.

23, Ağustos, 23 Filemaker Advanced kategorisinde mmyilmaz (16,600 puan) tarafından soruldu
1, Eylül, 1 mmyilmaz tarafından düzenlendi

2 Cevaplar

+1 oy

İç içe döngülerle yapılabilir. Eğer field sayısı 6 sabit ise iç içe 6 loop işinizi görecektir.

 

Daha önce temelde benzer bir işlem (sadece 2 karakterli kodlar üretmek için) kullanmıştım, belki çağrışım yapar;

24, Ağustos, 24 F. Osman Cabi (137,380 puan) tarafından cevaplandı
hocam seyahatteydim pc yoktu hemen dönemedim. şimdi uğraştım maalesef yapamadım. ilk mesaja dosya ekledim. boş vaktiniz olursa bakar mısınız. teşekkürler.
boş vakit konsunda oldukça sıkıntılıyım ama bu tür hesaplarla uğraşması güzel oluyor, bulmaca çözer gibi.

dosyada düzenleme yaptım, inceleyip ilerletebilirsin.

biraz daha çalışılırsa iç içe döngüsüz recursive scriptle de N seviye içe gidileni yapılabilir. biraz kafa yormak lazım.
+1 oy

Örnek bir dosya ekledim, bunun üzerinden seviyeyi artırabilirsiniz

http://filemakerturk.com/?qa=blob&qa_blobid=9784265660031727024

1, Eylül, 1 F. Osman Cabi (137,380 puan) tarafından cevaplandı
...