v2.5.2
Giriş yap

Fiyat Hesaplama Mantığı Hk.

obey00
493 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.

Cevap yaz
Cevaplar (1)
smack
1278 gün önce

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