n که ضریب x هست ، اولین اشتباهت اینه که شرط حلقه رو درست ننوشتی ، نوشتی وقتی x کوچکتر یا مساوی n هست ، که اصلا ربطی نداره چون هردوی این هارو خودت وارد میکنی و ثابت هستند.
باید یک شمارنده ی حقله تعریف کنی و این شمارنده ی حلقه از 1 تا n بره و هربار این شمارنده ی حلقه در x ضرب بشه .
و کار دیگه توی حلقه اینه که هر بار جواب x*n با یک sum جمع بشه ، sum رو بار اول معرفی میکنی و با 0 پرش میکنی ، دفعه های بعدی هر بار که x رو در n ضرب کردی ، جوابشو با sum جمع میکنی ، اینطوری :
; sum = sum + x*n
sum هم آخر سر بعد از حقله چاپش کن .
باید یک شمارنده ی حقله تعریف کنی و این شمارنده ی حلقه از 1 تا n بره و هربار این شمارنده ی حلقه در x ضرب بشه .
و کار دیگه توی حلقه اینه که هر بار جواب x*n با یک sum جمع بشه ، sum رو بار اول معرفی میکنی و با 0 پرش میکنی ، دفعه های بعدی هر بار که x رو در n ضرب کردی ، جوابشو با sum جمع میکنی ، اینطوری :
; sum = sum + x*n
sum هم آخر سر بعد از حقله چاپش کن .