v2.5.2
Giriş yap

Fiyat Hesaplama Mantığı Hk.

obey00
494 defa görüntülendi

Merhaba, bir oyun için mevcut lig->hedef lig için fiyat hesaplama formu yapmam gerekiyor. Bunu spagetti şeklinde yapmak yerine daha kolay bir mantıkla nasıl yapabilirim diye düşünürken size danışmak istedim.

Durum kısaca şöyle; 6 adet lig ve bu liglere bağlı 3 aşama olduğunu düşünelim (Bronz 1, 2, 3 -- Silver 1,2,3 gibi...)

Kullanıcı kendi ligini ve hedef ligini seçtiği zaman bunların hesaplamasını en kolay nasıl sağlarım?
Örnek senaryo:
Bronz 1 -> Gümüş 3
Bronz 3 -> Altın 2
...

şeklinde 6 lig ve 3 adet yerleştirme olduğunu düşünürsek; yanılmıyorsam 306 farklı seçim ihtimali oluyor. Bu 306 seçim için if-else yapmak çok kötü bir tercih olurdu...

Yardımlarınızı, fikirlerinizi, görüşlerinizi bekliyorum.

smack
1278 gün önce

sorunuz tam anlaşılmadi ama for icinde for gibi (nested loop) bir mantıkla çözülebilir mi