rokanito Merhaba,
kelimeyi bulmanız için bir veritabanına ihtiyacınız olacak.
Bu veritabanında sizin eklemiş olduğunuz kelimeler ile tek tek sorgulama yapmanız gerekecek.
Veritabanında ilk kayıttan sorgulamaya başladığınızı varsayalım.
Bu kelimeyi bir diziye harf harf eklemeniz gerekiyor.
Sonra bu harfler içerisinde döngü ile tek tek random çıkan kelimeler ile eşlemeniz gerekecek.
Eğer %100 eşleniyorsa bu harf var demektir. Örneğin;
Random harfler: A L O Y U İ olduğunu varsayalım:
Veritabanında "ALİ" kelimesine denk geldiniz. Bu kelimeyi, harf harf diziye atadınız.
sonrasında;
A kontrolü ✅
L kontrolü ✅
İ kontrolü ✅
Hepsi mevcut olduğu için otomatik olarak bu kelime var denilerek bir değişkene atanabilir (Bu bir dizi olabilir).
Sonrasında diğer kelimeler ile tek tek bu işlemin yapılması gerekiyor.
Diğer bir nokta işlem durumu. Burada verilen bir sayı olacaktır. Bu sayının asal çarpanlara ayırarak çarpım işleminden yola çıkabilirsin. Bazı sayılarda bölünme durumu olmuyor; bu senaryoda bir artısı veya eksiğini kontrol edip en son bir ekleyip veya çıkararak işleminizi tamamlayabilirsiniz. Tabi random verilen sayılar içerisinden olmalı bu sayılar. İşte bu noktada nasıl yapılır şu an için bilemiyorum. En çok takılacağın nokta burası olacak gibi...
Başarılar dilerim.