PDA

View Full Version : تولید ماتریس n در n !



Reza-HNA
جمعه 01 آذر 1392, 09:48 صبح
سلام.
من خیلی توی نت جستجو کردم تا بتونم یک چیزی شبیه به این رو پیدا کنم ولی نشد هم توی ساخت های خارجی و هم فارسی.

من تازه برنامه نویسی رو شروع کردم و می خواستم بدونم چطور یک برنامه ای در vb6 بنویسم که خودش یک ماتریس n در n تصادفی بسازه و بعد جای سطر و سطون هارو عوض کنه (ماتریس رو 90 درجه بچرخونه):متفکر:
متاسفانه کسی رو هم ندارم کمک کنه این شد که اینجا سوالم رو مطرح کنم.:افسرده:
واقعا ممنون میشم از کسی که کمک کنه

رامین مرادی
جمعه 01 آذر 1392, 11:23 صبح
دوست عزيز اين كار ساده اي هست
شما بايد مسئلتون رو به بخش هاي كوچك تر تجزيه كنيد تا بتونيد راحتتر حلش كنيد
1 شما بايد يه عدد تصادفي (n)توليد كنيد با تابع رندوم .
2 يه آرايه دو بعدي درست كنيد و با redim اندازه اونو به n تا سطر و سطون تغيير بدين
3 براي پر كردن داخل آرايه به صورت اعداد تصادفي از دوتا حلقه استفاده كنيد يكي براي پيمايش سطر يكي هم براي پيمايش ستون ها كه در حال پيمايش داخل حلقه يه عدد تصادفي توليد كنيد و در خانه جاري قرار بديد.
4 براي تغيير خانه يه چرخوندن ماتزيس هم يه ارايه كمكي بسازيد با همون ابعاد و با پيمايش خانه ارايه اصلي مقادير خانه ها رو تو هر جايي از آرايه كمكي كه خواستيد كپي كنيد

همين
ديديد چه ساده شد وقتي تجزيش كرديم
در ضمن كد رو بنويسيد اگه مشكلي بود من يا دوستان كمكتون مي كنيم .اينجا كسي براتون كد نمي نويسه طبق قوانين سايت