اولا اعرف انني أرد متأخرا
لكن لا بأس لدي بعض الاجوبه على قدر معلوماتي فأنا لازلت أدرس في السنه الاولي
أخي الكريم الـ Iterations ليست دالة و لا برنامج انها مجرد طريفة للحل و لفظة
تدل على التكرار و هذا يعني أن البرنامج الذي يحل بطريقة الـ Iterations يحتوى على
loops من نوع for أو while او غيرها
أما بالنسبة لحل المعادلات كثيرة الحدود من أى درجة كانت فهناك العديد من الـ Algorithms
التي توضح طريقة الحل بحيث لا تحتاج الى أكثر من اعادة صياغة الـAlgorithm بلغة البرمجة الملائمة
و من أشهرالـ Algorithms المستخدمة
" horners' Polynomial Evaluation Algorithm"
و هي بسيطة جدا و تحويلها لأي لغة برمجة سهل جدا ايضا و الـAlgorithm
بصيغتها المجردة
كالتالي...( الرقم بجانب الـ a يدل على رتبتها وهي معامل الـx و n هي
القوة المرفوعة لها المعادلة وهي رتبة الـaالمقترنة بـ x^n أيضا )
set h=an , i=1
while i<=n
{replace h with xh+a(n-i)
replace i with i+1}
end while
output F(X)=h
أرجو أن أكون قد أفدتك والـ Algorithms تتواجد بكثرة في كتب الـdiscrete maths