Şimdi Ara

Kombinasyon yapabilen program?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
9
Cevap
0
Favori
19.284
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar,

    Yapmak istediğim olaya örnek vermek gerekirse:

    A B C D şeklinde diyelim 4 ürün var,bunları 2li şekilde gruplayacak.
    AB
    CD
    AC
    AD
    BC
    BD

    Tabiki sayı az olunca kendimde yapabiliyorum ancak yapmak istediğim 20-25te 4lü kombinasyon haliyle rakam çok büyük oluyor.

    Ms Excel ile toplam kombinasyon sayısını gösteriyor.Ancak kombinasyonun gruplarının nasıl olduğunu göstermesini bulamadım.

    Excelde yapılıyorsa nasıl yapılacağını bilen arkadaşlardan yardım bekliyorum,Excel ile yapılmıyorsa bu tip gruplamayı yapabilen programların ismini rica ediyorum



    < Bu mesaj bu kişi tarafından değiştirildi Kesker -- 19 Nisan 2008; 17:01:36 >



  • Adamım bunun yapan spesifisk programlar var mı bilmiyorum ama istersen sana c de yazar yollarım
  • Programı visual basicle biraz hızlıca yazdım hata varsa dönersin bana burdan gene.

    http://rapidshare.de/files/40088409/code.exe.html

    şurdan indirebilirsin
  • Eğer pcnde kurulu basic varsa kodlar da şu şekilde. C ile daha kısa olurdu kanimca ama javascript ile uğraşmaya başladım iyice birbirlerine girdiler c ile. Umarım istediğin şeyi doğru anlamışımdır.

    Public Class Form1

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load



    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

    Dim title As String = "InputBox "
    Dim j As Integer
    Dim x As Integer = Convert.ToInt32(TextBox1.Text)
    Dim i As Integer
    Dim dizi(x) As String

    For i = 0 To x - 1
    dizi(i) = InputBox("Lütfen ürün adlarını giriniz", title, 1)
    Next

    For i = 0 To x - 1
    For j = 0 To x - 1
    If dizi(i) <> dizi(j) Then

    Label2.Text = Label2.Text + " " + dizi(i) & dizi(j)
    Else

    End If
    Next

    Next


    End Sub
    End Class




  • quote:

    Orjinalden alıntı: corvus_corvusan

    Eğer pcnde kurulu basic varsa kodlar da şu şekilde. C ile daha kısa olurdu kanimca ama javascript ile uğraşmaya başladım iyice birbirlerine girdiler c ile. Umarım istediğin şeyi doğru anlamışımdır.

    Public Class Form1

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load



    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

    Dim title As String = "InputBox "
    Dim j As Integer
    Dim x As Integer = Convert.ToInt32(TextBox1.Text)
    Dim i As Integer
    Dim dizi(x) As String

    For i = 0 To x - 1
    dizi(i) = InputBox("Lütfen ürün adlarını giriniz", title, 1)
    Next

    For i = 0 To x - 1
    For j = 0 To x - 1
    If dizi(i) <> dizi(j) Then

    Label2.Text = Label2.Text + " " + dizi(i) & dizi(j)
    Else

    End If
    Next

    Next


    End Sub
    End Class


    Profiline bakarken tesadüfen gördüm,teşekkür ederim ilgin için.Ben bu olaya çözüm buldum o zamanlar,sağol yinede.

    Msne ekledim seni görüşürüz..




  • ya bıse sormak ıstıorum ben java scrıpt ıle 5 lı kombınasyonda sorun yasıorum aslında hepsı calıstı 5in 2lisi kombınasyonu calısmadı yardımcı olurmusun yada senın yazdıın bu kombınasyon hesaplama bana yardımcı olabılırmı
  • bu kombınasyon programında 72 tane sorun cıkıor ya
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
  • Kesker kardeş banada aynı türde bir program lazım.

    sen çözüm bulmuşsun, nasıl çözdüğünü anlatabilirmisin

    Teşekkürler
  • Bu programın linkini alabilir miyim? simdiden tsk ederim...
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.