bir karakter dizisinde ilk elemanı diğer elemanlarla sırayla değiştir sonra 2. elemana geç onuda sırayla diğer elemanlarla değiştir bu şekilde son elemana kadar aynı işlemi yap tüm olasılıklar gerçekleşmiş olur.
Amaç sadece bütün olasılıkları göz önünde bulundurup her çalışmada 1 kelime üretmek ise bütün olasılıkları içeren bi karakter dizisi oluştur. (Sayı + harfler den 34 karakterli bi dizi olur) random fonksiyonuyla bu karakter dizisinden 5 farklı karakter çekerek kelimeleri oluştura bilirsin.
Amaç sadece bütün olasılıkları göz önünde bulundurup her çalışmada 1 kelime üretmek ise bütün olasılıkları içeren bi karakter dizisi oluştur. (Sayı + harfler den 34 karakterli bi dizi olur) random fonksiyonuyla bu karakter dizisinden 5 farklı karakter çekerek kelimeleri oluştura bilirsin.
Şimdi dizimiz bu dizi[]={a,b,c,ç,d,e,f,g,ğ,h,ı,i,j,k,l,m,n,o,ö,p,r,s,ş,t,u,ü,v,y,z,0,1,2,3,4,5,6,7,8,9}
Şimdi 5 karakteri çekiprandom fonksiyonunu nasıl yazıcaz onu anlamadım Kod olarak yazmıycam bunu sadece kağıda algoritmasını yazıcam.
Oluşucak kelimeyi hafızada tutucak 5 karakterli bi dizi oluştur. Türkçe karakterleri hesaba katarsak rand(38) kullanırsın. For(i=0;i<5;i++) ( a=rand(38); kelime=dizi[a] ) Şeklinde yaptınmı olur.
Beş farklı karakter (harf ya da sayı) için tüm olasılıkları göz önüne alarak kelime üreten bir algoritma yazınız.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.