اهلا اخي نبيل كيف حالك
الكود بهذا الشكل لا يثقل الجهاز كما قال استاذنا اسامة باستعمال else if اذا تحقق شرط واحد لايكمل بقية الكود
يمكنك ايضا عمل ذلك باستعمال المصفوفات رغم اني اعلم ان الكثيرين لا يحبونها هههه .... تعمل متغييرين جلوبال بالشكل التالي
كود PHP:
extern double Balance[] = {5,25,100,10000};extern double Lot[] = {0.01,0.02,0.07,0.19};
وتضع فيهما ما تشاء كمتغيرات خارجية
ثم تضع د=الة تعمل فيها المقارنة وتعيد قيمة اللوت الذي تريد بهذا الشكل
كود PHP:
double GetLots(){ double balance = AccountBalance() ; int range = ArrayRange(Balance,0) ; double lot = 0 ; for(int i = 0 ; i < 4 ;i++ ) if(Balance[i] == balance ){ lot = Lot[i] ; return(lot) ; } return(lot) ; }
ثم بعد ذك في المين اي دال الدالة ستارت تستدعهي الدالة ثم تعمل برينت لترى النتيجة
كود PHP:
GetLots(); Print("GetLots() :", GetLots() , " balance : " , AccountBalance()) ;
الاكواد لا تظهر جيدا لا ادري لماذا
بالتوفيق اخي نبيل