السلام عليكم
اخوتي ممكن طريقة تمكنني من تطبيق مايلي مثلا
اختار قيمة عظمى 400
وقيمة 24
اريد طريقة تمكنني من تطبيق الزيادة بالقيمة 24 حتى اصل الى 400 مثلا
24 . 48 .72 ...........400 ممكن ؟
السلام عليكم
اخوتي ممكن طريقة تمكنني من تطبيق مايلي مثلا
اختار قيمة عظمى 400
وقيمة 24
اريد طريقة تمكنني من تطبيق الزيادة بالقيمة 24 حتى اصل الى 400 مثلا
24 . 48 .72 ...........400 ممكن ؟
إذا لم تكون القيمة العظمى مصاعف للقيمة الصغرى فلا يمكن التوقف فيه بالذات.يعني لو مصاعف راح تتوقف فيها و إلا راح تتوقف في القيمة الأكبر منه مباشرة
بفرص z قيمة عظمى و a قيمة دنيا
repeat a=a+24 until a>=400
جرب هذا الكود ، ارجو ان يكون ما تحتاجه:
print "Enter Max Number \n";
chomp($max = <STDIN>);
print "Enter Min Number \n";
chomp($min = <STDIN>);
while($min <= $max){
$repeat+=$min;
print $repeat;
}ibu_love شكرا اخي لكن عند تطبيقة يعمل بدون توقف بل يفوق max يعني مالانهاية
نينا ممكن توضيح اكثر
شكرا على المحاولة اظن اني اخدت فكرة ^^
الخطأ في المثال هو في الشرط لأن هذا الشرط محقق دوما لأن القيمة العظمى المدخلة دائما أقل من القيمة الدنيا وهو ما جعلك تقع في boucle infini ومنه يكون الشرط :
repeat<=$max$
تم تعديل هذه المشاركة بواسطة نينا في 4 يونيو 2010 في 11:07