صفحه خانگی|افزودن به علاقه مندی ها
 



 
تبلیغات

ساخت مربع وفقی (جدول جادوئی)

 


    جدول جادوئی یا مربع وفقی از مرتبه n

 

     جدولی است مربعی (تعداد سطر و ستون برابر) که مجموع اعداد سطرها و ستونها ودو قطر آن با هم برابرند

 

     و اعداد از 1 تا n^2 بدون تکرار در خانه های آن جای دارند.

 

 


 

      پس در جدول جادوئی مرتبه 9 مجموع اعداد 9+9+2=20 سطر وستون و قطر با هم برابرند.

 

       به طور کلی مجموع هر سطر ، ستون ، قطر برابر n(n^2+1)/2 خواهد بود مثلا n=3 مجموع برابر 15 باید باشد. 

 

       برنامه زیر مبتنی بر آلگوریتمی است که عمده محدودیت آن سرعت رایانه است وگرنه قابلیت محاسبه

 

      جدول جادوئی از مرتبه 10000 را هم دارد .

 

 


 

       این برنامه فقط جدول های جادوئی از مرتبه فرد را می تواند محاسبه و نمایش دهد.

 

      این برنامه با ویژوال بیسیک نوشته شده است.

 

    روی نمادهای زیر کلیک راست کرده و save link as یا save target as  را انتخاب و در کامپیوتر خود ذخیره کنید.

 

    تذکر: سورس کد برنامه یعنی فایل با پسوند .frm  فعلا در وب قرار داده نمی شود.

        

 

        magic_table.frm                    برنامه اجرائی Magic_table.rar  

      

 

      این برنامه بر ویندوز 7  و XP  تست شده است. 

 

     محیط برنامه پس از اجرا به صورت زیر است ، جدول جادوئی از مرتبه 7

   

      برای منظم و یکنواخت بودن فرمت نمایش همه اعداد با تعداد رقم مساوی نمایش داده شده اند .

 

     مثلا در نمونه زیر به جای 1 عدد 01 قرار داده شده است.

 

 

 

 

           

 

 

 

 

 


 

بازدید کننده گرامی

از اقبال شما به این سایت ممنونیم

riazisara.com