الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

حاول أن تجد خوارزمية لهذه المشكلة ... الحل مكون من عدة جمل For

بدأه akramKamal في 25 يونيو 2009 · 9 رد · 1,028 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــه ،،

المصفوفات الدائرية تكون كالشكل التالي :

post-193944-1245954070_thumb.png

السؤال : إذا كان المدخل عدد صحيح n فأوجد خوارزمية يكون ناتجها مصفوفة ثنائية البعد n*n بحيث تكون عناصر المصفوفة على شكل دائرة حلزونية وذلك كالتالي :

إذاالمدخل يساوي 3

post-193944-1245952843_thumb.png

إذاالمدخل يساوي 4

post-193944-1245952849_thumb.png

إذاالمدخل يساوي6

post-193944-1245952855_thumb.png

إذاالمدخل يساوي 10

post-193944-1245952863_thumb.png

ملاحظة 1: قمت بإيجاد حل لهذه المشكلة عن طريق جمل for ولم أستخدم أي قوانين رياضية

ملاحظة 2: يستطيع من لا يعرف السي شارب أن يكتب الحل على شكل بسيدو كود

بالتوفيق

تم تعديل هذه المشاركة بواسطة akramKamal في 26 يونيو 2009 في 00:20

قولوا لا اله الا الله تفلحوا

ومن يبتغي غير الاسلام دينا فلن يقبل منه وهو في الاخرة من الخاسرين- صدق الله العظيم

#2

تحية طيبة :

شكرا على السؤال الجميل.. والحل في المرفقات.

سلاااام.

spiral.rar

#3

مبارك أخي ... أنا ما كنت متوقع أن السؤال سيحل بهذه السرعة

لكن لتعم الفائدة أكثر ضع الكود الذي استخدمته للحل

وإذا لم يكن هناك أي إحراج ... كم من الوقت مكثت وأنت تفكر بالحل؟؟؟؟؟

أكرر تهانيي لك أخي الكريم ... بالتوفيق

تم تعديل هذه المشاركة بواسطة akramKamal في 26 يونيو 2009 في 10:37

قولوا لا اله الا الله تفلحوا

ومن يبتغي غير الاسلام دينا فلن يقبل منه وهو في الاخرة من الخاسرين- صدق الله العظيم

#4

أين تجارب باقي الأعضاء .. اللغز ما زال ينتظر أجوبة أخرى

بالتوفيق

قولوا لا اله الا الله تفلحوا

ومن يبتغي غير الاسلام دينا فلن يقبل منه وهو في الاخرة من الخاسرين- صدق الله العظيم

#5

من البداية حتى النهاية .. أخد معي أخي كمال حوالي الثلاث ساعات. وبالنسبة للحل اكيد انا رايح اعرضو لكن انا بنتظر اعضاء آخرين يحلو اللغز هاد من غير ما يطلعوا على حل آخر. خلّي المنافسة شغّالة :). بعدين فين جائزتي انا !!! :)

صحيح أخي كمال لفت نظري الاداة المستعملة لعرض الارقام بالصور التي ارفقتها .. هل هي ال listview ؟

تم تعديل هذه المشاركة بواسطة خالد حاتم كخن في 30 يونيو 2009 في 11:50

#6

لا لا ليست listview بل هي datagridview

قولوا لا اله الا الله تفلحوا

ومن يبتغي غير الاسلام دينا فلن يقبل منه وهو في الاخرة من الخاسرين- صدق الله العظيم

#7

أريد أيضا معرفة كم سطر كود تم كتابته للحل

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#8
_- محمد نور -_ كتب:
أريد أيضا معرفة كم سطر كود تم كتابته للحل

تحية طيبة أخي "محمد نور" .. وربنا يعطيك الف عافية ..

بالنسبة لي .. كل صفحة الكود بما فيها ال usings .. وعملية الطباعة على الكونسول .. 80 سطر.

#9

السلام عليكم

الملف التنفيذي بالمرفقات

و الكود بعد انتهاء باقي الاعضاء

و ارجو تحديد موعد لذلك

Halazoon.rar

سأل الممكن المستحيل اين تسكن؟ قال في عقول الضعفاء

اشهد أن لا اله الا الله و اشهد أن محمداًً رسول الله

#10

up !!!

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…