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

اللغز البرمجي الجديد.. الاعداد الدائرية .. اختبروا انفسكم ..

مغلق
بدأه سنان محمد صالح في 8 يناير 2008 · 20 رد · 4,152 مشاهدة · في اختبر قداراتك
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ..

لغزي لهذا اليوم ... وهو سؤال موجود في العديد من المواقع الخاصه باللغه .. وهو عن طباعة الاعداد بالصيغة الدائرية ..

والطبع يكون بالنسبه لعدد العناصر N .. فمثلا في المثال التوضيحي التالي n =3 .. نجد ان شكل الطباعة يكون ..

1   2   3 
8   9   4
7   6   5

لاحظوا ان 1 بدأ من اعلى يسار الشكل ثم الى يمينه 2 و3 وتحت 3 نجد 4 وهكذا ..

المطلوب هو طباعة شكل يشبه الشكل اعلاه عندما n = 10 .. اي انه سيطبع 100 رقم ..

قوانين اللغز ..

ارجو من الجميع التقيد بعدم وضع الكود او الطريقة الخاصه او اي معلومه توصل الى حل اللغز سوى ان يكتب العضو تمكنت من الحل ويرسل بعدها الكود الى برسالة خاصه .. او ان يكتب العضو انه لم يفهم نقطه معينه باللغز لاوضحها له ..

وطبعا الكل غير مرخص لهم كتابة الكود او طريقة الحل حتى المشرفين كذلك ..

وانا لن اذكر الاعضاء الذين تمكنوا او لم يتمكنوا من الحل الا بعد ان اضع الحل الخاص وهو ان شاءالله بعد يومين او ثلاثه ..

تحياتي العطرة .. ولغزا جميلا ان شاءالله ..

يَارَبُ إِن ضَاقَت قُلُوُب الْنَّاسٍ عَنْ مّافِي .. مِنْ خَيْرٍٍ فَعَفْوكَ لَا يَضِيْقْ ..

#2

ما المشكله ..؟؟

لماذا لااجد حلول للغز ..هل هو صعب ام غير مفهوم .. ام ماذا؟؟؟

يَارَبُ إِن ضَاقَت قُلُوُب الْنَّاسٍ عَنْ مّافِي .. مِنْ خَيْرٍٍ فَعَفْوكَ لَا يَضِيْقْ ..

#3
اقتباس
المطلوب هو طباعة شكل يشبه الشكل اعلاه عندما n = 10 .. اي انه سيطبع 100 رقم .

تريد دالة تقوم بذلك مع أي n ؟ أم مع n=10 فقط ؟

mov eax, dword ptr ds:[0xffdf0308]

jmp dword ptr [eax+0xfc]

#4

اخي فقط ان يكون الناتج على الشاشه هوكما موضح في الشكل .. عندما n يكون 10 ...

باستخدام داله او بدون ... كيفما تشاء .. المهم الناتج يكون على الشاشة بنفس الصيغة التي وضعتها في بداية الموضوع ولكن تلك ل3 اما المطلوب فهو ل 10 ..

اخوان هل اللغز صعب لهالدرجه ..؟؟

تحياتي العطرة ..

يَارَبُ إِن ضَاقَت قُلُوُب الْنَّاسٍ عَنْ مّافِي .. مِنْ خَيْرٍٍ فَعَفْوكَ لَا يَضِيْقْ ..

#5

السلام عليكم ورحمة الله

اقتباس
باستخدام داله او بدون ... كيفما تشاء .. المهم الناتج يكون على الشاشة بنفس الصيغة التي وضعتها في بداية الموضوع ولكن تلك ل3 اما المطلوب فهو ل 10 ..

بسيطه طالما الامر "كيفما تشاء", هكتب الاعداد فى ورقة بالطريقة اللى انت عاوزها , ثم نحجز مصفوفة مربعة وندخل فيها الــ 100 رقم يدوى من الورقه. ونقوله اطبع المصفوفة , هنلاقى الارقام موجوده بالشكل اللى انت عاوزه على الشاشة :):):)

طبعا سؤالك محتاج اعادة صياغة وتوضيح والله اعلم.

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

bnr025.gif

مـــوقـــعـــى

#6

لالا ,, اخي عماد ..

عندما كتبت كيفما تشاء قصدت باستخدام دالة لغرض الترتيب او بدالة main نفسها .. هذا ما قصدته ..

اما ان يكون الامر بمجرد كتابة مصفوفة تكون الاعداد فيها مخزونه بنفس الشكل الذي اريد اخراجه فهذا حل خطأ ..

فهناك علاقات بين هذه الارقام وعلى اساسها تتم الطباعه .. فاذا اردت ان تقوم بكتابة تلك العلاقات بدالة ثم تستدعي الداله بالmain هذا ممكن او اذا اردت ان تكون الmain هي وحدها تنجز العمل كله فهذا ايضا ممكن ..

اما ان تكتب مصفوفة جاهزة بالارقام فهذا الامر تلقائيا ولا يحتاج الى ان اذكره هو غير مقبول.. اين الذكاء في هذه المساله لو كان الحل هكذا..

لذلك وكما قلت ساعيد صياغة المساله مره اخرى ...

اخوااااان .. المطلوب طباعة الاعداد من 1 الى 99 .. بالشكل الدائري الشبيه بالذي كتبته انا اعلاه .. الرقم 1 يكون اعلى يسار الشكل ثم تبدأ الدوره بنفس الصيغه ولكن هنا السطر سيكون عدد ارقامه 10 ارقام اي انه يبدأ من 1 وينتهي ب10 ثم تحت العشرة 11 وتحت 11 تاتي 12 وهكذا ..

ارجو ان يكون اللغز مفهوما هذه المره ..

يَارَبُ إِن ضَاقَت قُلُوُب الْنَّاسٍ عَنْ مّافِي .. مِنْ خَيْرٍٍ فَعَفْوكَ لَا يَضِيْقْ ..

#7

تم الحل وسأقوم بارساله لك بعد دقائق

من أقوال الأئمة

الإمام علي بن أبي طالب -رضي الله عنه-: "الناس ثلاثة : فعالم رباني ، ومتعلم على سبيل النجاة ، وهمج رِعاع غوغاء أتباع كل ناعق ، يميلون مع كل ريح ، لم يستضيئوا بنور العلم ، ولم يلجئوا إلى ركن وثيق".

الإمام مالك -رحمه الله- : " لن يصلح آخر هذه الأمة إلا بما أصلح به أولها ".

الإمام الأوزاعي -رحمه الله- : " عليك بآثار من سلف وإن رفضك الناس وإياك وآراء الرجال وإن زخرفوه لك بالقول ".

الإمام الفضيل بن عياض -رحمه الله- : " عليك بطرق الهدى و لا يضرك قلة السالكين و إياك و طرق الضلالة ولا يغرك كثرة الهالكين ".

علامة الزمان الإمام الألباني -رحمه الله- : " إن الخلاص إلى أيدي هؤلاء الشباب يتمثل في أمرين لا ثالث لهما ؛ التصفية والتربية ".

وكل خير في اتباع من سلف وكل شر في ابتداع من خلف

#8

اخي باسم حلك صحيح 100% وجميل في نفس الوقت ..

وهو يختلف عن طريقة حلي لذلك عندما اعلن النتائج حلك سيكون باسمك ..

ولكن لو غيرت الكود انت وجعلت الارقام تظهر مره واحده فانه افضل .. لانه هو المطلوب .. اي من دون استخدام enter ..

تحياتي العطرة ..

يَارَبُ إِن ضَاقَت قُلُوُب الْنَّاسٍ عَنْ مّافِي .. مِنْ خَيْرٍٍ فَعَفْوكَ لَا يَضِيْقْ ..

#9

السلام عليكم :

ارسلت لك الحل.

tvquran_6.gif

#10

السلام عليكم ورحمة الله

اقتباس
اما ان يكون الامر بمجرد كتابة مصفوفة تكون الاعداد فيها مخزونه بنفس الشكل الذي اريد اخراجه فهذا حل خطأ ..

انا كتبت الحل السابق , ليس على انه حل. ولكن لاثبت لك خطأك فى توضيح المطلوب.

والى الان مازال سؤالك غير منطقى. مع احترامى لك وللذين وضعوا الحلول.

المفروض يكون السؤال

نريد دالة مدخلاتها هو العدد n ومخرجاتها هى مصفوفة الاعداد من 1 الى n*n مكتوبة فى شكل دورى , بالشكل الموضح فى المثال التالى. ثم تضع مثالك.

لكن لو انت مصر ان السؤال يكون قاصر على الرقم 10. فانا مصر على الحل السابق لانه بيحل المشكله. ولو مش مصدق جرب ونفذ الف مرة , هيعطيك الشكل اللى انت طلبته. واطلع على الرابط التالى

البارومتر....والطالب الإستفزازي ....؟!

واريد رأى المشاركين واخى باسم فى الموضوع. وبالله التوفيق ,,,

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

bnr025.gif

مـــوقـــعـــى

#11

السلام عليكم:

اخي عماد نعم السؤال قد لا يكون مصاغ 100% لكنه بالنسبه لنا واضح!

قد يحله اي واحد مثل ما قلت بسرد العناصر في مصفوفه وفي اعتقادي حله صحيح.

لكن ليس الحل الافضل!

في الرياضيات لكثير من المسائل عشرات الطرق للحل , كذلك في البرمجة هناك عشرات الخوارزميات لتطبيق البرنامج.

هناك طريقه افضل من طريقه وخوارزميه اسرع من الاخرى.

اخيرا اشكر اخي سنان على الغازة الجميله.

واشكرك اخي عماد على ملاحظاتك القيمة.

بالنسبه لسؤال الفيزياء لواني معلم لهذا الطالب لاعطيته الدرجه الكامله فقط لانه عقله غير محجوز لخوارزميه واحده فقط!

الكثير من الناس عندما يتعلم طريقه او خوارزميه لا يستطيع الخروج عنها !.

tvquran_6.gif

#12

أخي عماد أنا أعلم أن السؤال ليس مصاغ بشكل جيد وقد تبادر حلك إلى ذهني عندما قرأت السؤال لكن المنطق هنا يلعب دوره فلا يعقل أن يكون حلك هو المطلوب نحن لسنا في المرحلة الإعدادية

على سبيل المثال إذا قلت لطالب في إعدادي أو ثانوي اكتب خوارزمية لجمع الأعداد من 1 إلى n فسيكون رده كالتالي

for(i=1;i<=n;i++)
x=x+i;

لكن لو سألت نفس السؤال لطالب جامعي فلا أظنه سيجيب بنفس الجواب لأن الأمر واضح

x=n(n+1)/2

وبالنسبة لموضوع بور فقد كان متعمدا للاستفزاز يعني السؤال وضع لاختبار فهم الطالب للضغط الجوي

وللعلم الحل باستخدام البارومتر أسهل من جميع الحلول التي قالها بور

فالحل باستخدام الخيط يتطلب الصعود أولا إلى أعلى الناطحة ثم إدلاء الخيط ثم رفع البارومتر ثم قياس الطول وطبعا بور لم يذكر ما هي الأداة التي سيستخدمها لقياس الطول وهذا الأمر شاق وطويل

وبالنسبة لالقاء البارومتر فأولا سيتحطم البارومتر الذي يمكن استخدامه في أشياء أخرى كما أن الارتفاع يتناسب مع مربع الزمن يعني أي خطأ في قياس الزمن سيتم تربيعه وبالتالي فان الحل غير دقيق

وبالنسبة لموضوع شروق الشمس فكيف سيقيس طول ضل البارومتر وهو واقف أعلى الناطحة إما أنه سيقوم بتثبيته ثم النزول مرة أخرى لقياس الطول من على الأرض -لا أعلم هل كانت المصاعد موجودة آنذاك أو لا - وإما أنه سيستعين بصديق وفي كلتا الحالتين لن يستطيع قياس ظل الناطحة لأن الناطحة لسيت موجودة وحدها في العراء ووجود أبنية بجوارها سيمنع الظل من التمدد على الأرض وبالتالي لن يمكن قياسه

وبالنسبة للحارس فأنا أتحدى أن يكون الحارس على علم بطول الناطحة ههههههههههههههههه طبعا سيقول أي رقم حتى يحصل على البارومتر ثم يقوم بتعليقه في السقف ظنا منه أنه سيضئ في المساء

وطبعا الحل الأخير هو الحل الأمثل لأنه يتطلب الصعود إلى أعلى الناطحة مرة واحدة فقط وبمعادلة رياضية بسيطة نحسب طول الناطحة ولاحظ معي أن العلاقة هنا ستكون طردية مع الطول يعني أي خطأ في القياس لن يتم تربيعه وبالتالي هذا الحل أفضل من استخدام عنصر الزمن

تم تعديل هذه المشاركة بواسطة باسم الموجي في 10 يناير 2008 في 12:21

من أقوال الأئمة

الإمام علي بن أبي طالب -رضي الله عنه-: "الناس ثلاثة : فعالم رباني ، ومتعلم على سبيل النجاة ، وهمج رِعاع غوغاء أتباع كل ناعق ، يميلون مع كل ريح ، لم يستضيئوا بنور العلم ، ولم يلجئوا إلى ركن وثيق".

الإمام مالك -رحمه الله- : " لن يصلح آخر هذه الأمة إلا بما أصلح به أولها ".

الإمام الأوزاعي -رحمه الله- : " عليك بآثار من سلف وإن رفضك الناس وإياك وآراء الرجال وإن زخرفوه لك بالقول ".

الإمام الفضيل بن عياض -رحمه الله- : " عليك بطرق الهدى و لا يضرك قلة السالكين و إياك و طرق الضلالة ولا يغرك كثرة الهالكين ".

علامة الزمان الإمام الألباني -رحمه الله- : " إن الخلاص إلى أيدي هؤلاء الشباب يتمثل في أمرين لا ثالث لهما ؛ التصفية والتربية ".

وكل خير في اتباع من سلف وكل شر في ابتداع من خلف

#13

السلام عليكم ورحمة الله

للأسف لم يفهم اى منكم ما ارمى اليه. كل ما اردت قوله هو الا تنتظر اجابة مثالية من سؤال موضوع بطريقة غير مثالية.

وبالنسبة لطالب الفيزياء , انا شخصيا مقتنع انه كان يريد توصيل هذا المفهوم لاستاذه , وهو تحرى الدقه فى وضع السؤال. ومن اول لحظة وهو يعلم مايريده استاذه بالضبط ولكن اراد لفت انتباهه الى ثغرات فى سياق السؤال.

أجابتى التى وضعتها سابقا , هى حل صحيح , وليس ذنبى انه اغبى الحلول (وانا اعلم ذلك) , ولكن ذنب واضع السؤال الذى لم يضع السؤال بشكل مثالى.

وموضوع ان السؤال موضوع خطأ لكن المطلوب يمكن تخمينه بالعقل , هذا خطأ جسيم. انا شخصيا دفعت ثمنه كثيرا. فعندما كنت اضع سؤال للطلاب فى اختبار ما ولا اتحرى الدقة والشروط والقيود فى السؤال. كنت اجد اجابات قمة الغباء لاتنم عن فهم الطالب للمنهج. ولكن للاسف الاجابة صحيحة , فماذا تفعل عندها؟

مثال كوميدى حدث معى بمناسبة مجموع المتسلسلة.

كان السؤال ينص على عمل برنامج لحساب مجموع الاعداد من 1 الى 10 , والسؤال ده لطلبة فى المرحلة الجامعية

وكانت اجابة احد الطلاب بالشكل التالى

a=1
b=2
c=3
d=4
e=5
f=6
g=7
h=8
i=9
j=10

sum=a+b+c+d+e+f+g+h+i+j

ياترى تعتبر دى اجابة صحيحة ام اجابه خطأ؟ وهل الطالب يستحق يرسب ام ينجح؟ وخد بالك انت بتتكلم دلوقتى فى مستقبل انسان.

ياريت تكونوا فهمتوا قصدى , وبالله التوفيق ,,,

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

bnr025.gif

مـــوقـــعـــى

#14

لقد فهمت ماذا تريد ..

تريد اخراج مصفوفة دائرية طولها يساوي عرضها.

مثلا مصفوفة من 5 صفوف و5 اعمدة 5x5

1	2	3	4	5

16	17	18	19	6

15	24	25	20	7

14	23	22	21	8

13	12	11	10	9

علي ما اعتقد ان هنالك معدلة او حيلة ما لحل هذه المشكلة ، لقد فكرت كثيرا حتي اصل الي الحل لكن لم استطيع.

اقتباس
اخي فقط ان يكون الناتج على الشاشه هوكما موضح في الشكل .. عندما n يكون 10 ...

اذا كنت مصر علي ان عدد عناصر المصفوفة ثابت

فالحل اسهل ما يكون. فقط

مثلا n = 3

int ary[] = { 1,2,3,8,9,4,7,6,5 }

,وعمل اخراج لهذه المصفوفة.

لكن نريد دالة تطلب من المستخدم ادخال طول المصفوفة ويكون الاخراج بالشكل الذي طلبت

( _ /)

(='.'=)

(")-(")

#15

بالنسبة لكلامك يا أخ عماد عن الطالب الظريف هذا

كيف ستصيغ السؤال بحيث تمنع الطالب من كتابة هذا الحل طبعا ممكن يكون السؤال اكتب برنامج يجمع الأرقام من واحد إلى عشرة باستخدام for loop ولكن لابد أن تعلم أن هذا السؤال يمكن حله بهذه الطريقة

for (i=1;i<=1;i++)
{
a=1
b=2
c=3
d=4
e=5
f=6
g=7
h=8
i=9
j=10
sum=a+b+c+d+e+f+g+h+i+j
}

ويمكن حله بطريقة أرخم من هذه

for(i=1;i<=10;i++)
{
cout<<"Enter the numbers you want to add\n";
cin>>x;
sum=sum+x;
}
cout<<x;

هذه النوعية من الأسئلة يمكن التلاعب بها كثيرا مهما وضعت من صياغات لها لكن في النهاية تظل هناك حدود للحماقة لا ينبغي تجاوزها يعني هذا الطالب من الممكن أن تعطيه 3 من 10 ويبوس إيده وش وضهر لأنك لم تعطيه صفر

ثم عندي سؤال بخصوص مستقيل انسان هل يعقل أن يأخذ هذا الطالب نفس درجة طالب آخر أجاب على السؤال بطريقة مثالية أليس هذا ظلما

عموما معك حق السؤال مصاغ بشكل غير جيد لكن حتى لو وضعت له صياغة جيدة فطالبك هذا سيستخدم نفس الطريقة وسيجد منفذ للتحايل والأمر في النهاية يترك لتقدير المصحح فالمصحح مطالب بالعدل ومطالب أيضا بتخريج طلاب يصلحون لسوق العمل وليس سوق الخضار

أنا أكرر اعترافي بأن السؤال مصاغ بشكل خاطئ لكن اعتراضي هنا على تعاطفك مع هذا الطالب بحجة مستقبله

من أقوال الأئمة

الإمام علي بن أبي طالب -رضي الله عنه-: "الناس ثلاثة : فعالم رباني ، ومتعلم على سبيل النجاة ، وهمج رِعاع غوغاء أتباع كل ناعق ، يميلون مع كل ريح ، لم يستضيئوا بنور العلم ، ولم يلجئوا إلى ركن وثيق".

الإمام مالك -رحمه الله- : " لن يصلح آخر هذه الأمة إلا بما أصلح به أولها ".

الإمام الأوزاعي -رحمه الله- : " عليك بآثار من سلف وإن رفضك الناس وإياك وآراء الرجال وإن زخرفوه لك بالقول ".

الإمام الفضيل بن عياض -رحمه الله- : " عليك بطرق الهدى و لا يضرك قلة السالكين و إياك و طرق الضلالة ولا يغرك كثرة الهالكين ".

علامة الزمان الإمام الألباني -رحمه الله- : " إن الخلاص إلى أيدي هؤلاء الشباب يتمثل في أمرين لا ثالث لهما ؛ التصفية والتربية ".

وكل خير في اتباع من سلف وكل شر في ابتداع من خلف

#16

السلام عليكم ورحمة الله

اقتباس
أنا أكرر اعترافي بأن السؤال مصاغ بشكل خاطئ لكن اعتراضي هنا على تعاطفك مع هذا الطالب بحجة مستقبله

عندما تكون فى موقف المسؤلية , احساسك هيختلف :)

المهم فين بقى اجابة السؤال بتاع الاخ سنان. الم يحن الوقت للافصاح عن الحل المثالى؟

انا عملت دالة تقبل اى عدد وتقوم باخراج المصفوفة الدورية له , ولكن الحل طويل , واريد ان اعرف هل حلى مثالى ولا لسه؟ :)

بالله التوفيق ,,,

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

bnr025.gif

مـــوقـــعـــى

#17
اقتباس
وبالنسبة لطالب الفيزياء , انا شخصيا مقتنع انه كان يريد توصيل هذا المفهوم لاستاذه , وهو تحرى الدقه فى وضع السؤال. ومن اول لحظة وهو يعلم مايريده استاذه بالضبط ولكن اراد لفت انتباهه الى ثغرات فى سياق السؤال.

بارك الله فيك , نحن نجاهد في الجامعه للحصول على أسئله موضوعة بشكل منطقي , ولكن للأسف لا فائدة

وفي النهاية الطالب يحصل على العلامة الكاملة في ظلمه

#18

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

اخواني جميعكم .,.. الذين قراتم السؤال .. الذين حاولتم او تمكنتم او رددتم او لم تردوا على الموضوع .. شكرا لكم جميعا ..

اجمل ما تراه عيني في الدنيا هو عندما شخص ينتقدني لكي يجعل مني شخص واضح اكثر ..

اشكرك اخي عماد جزيل الشكر .. لان انتقادك هذا قد اراحني بقدر كبير ..

ونقاشكم يا اخوان جعلني ارتاح نفسيا .. والله على ما اقول شهيد ..

اخوتي الافاضل ..

اقتباس
أنا أكرر اعترافي بأن السؤال مصاغ بشكل خاطئ

اخوان كيف استطاع الاخ باسم من ارسال الحل الصحيح .. لو كانت صيغة السؤال خطأ او غير مفهومه ..؟؟

كذلك الاخ arabi ارسل الحل مع العلم اني لم ارى نتيجة حله ولكن باطلاع بسيط اتوقع انها صحيحه ..

ولكن ساضع الكود النموذجي لكم وسترون ما كنت اقصده بالسؤال ..

ليس الان لانني لست على حاسبتي الشخصية لذلك ساضع الحل عندما اجلس عليها ...

فانا الان جالس لاتصفح ..

الاخ garo وضع لكم النتيجة المطلوبه عندما n = 5 ...

1	2	3	4	5

16	17	18	19	6

15	24	25	20	7

14	23	22	21	8

13	12	11	10	9

ولكن لو كانت n = 10 ..

مجرد ان السطر سينتهي بالعدد 10 بدلا من 5 وتحته 11 ثم 12 وهكذا .....

ولكن السؤال اصبح مملا لانه غير مفهوم ولذلك اول ما اجلس على حاسبتي فاني ساع لكم الحل الصحيح والنموذجي لترون ماكنت اقصده ,,

تحياتي العطرة وشكرا مره اخرى ..

يَارَبُ إِن ضَاقَت قُلُوُب الْنَّاسٍ عَنْ مّافِي .. مِنْ خَيْرٍٍ فَعَفْوكَ لَا يَضِيْقْ ..

#20

اخوان حل اللغز هو الكود التالي ,,

وهو الكود النموذجي ,,

#include <stdio.h>
const int n=10;
int a[n][n];

int main() {
clrscr();
	int x=1,i,j,dir=1;
	i=j=0;
	while(x<=n*n) {x++;
		if(i+j == n-1 && i < (n+1)/2)dir=2;
		if(i-1 == j && i < (n+1)/2)dir =1;
		if(i+j == n-1 && i >= (n+1)/2)dir=4;
		if(i==j && i >= (n+1)/2)dir=3;
		switch(dir) {
			case 1:a[++j]=x;break;
			case 2:a[++i][j]=x;break;
			case 3:a[--j]=x;break;
			case 4:a[--i][j]=x;break;
		}
		if(x==n*n)break;
	}
	a[0][0]=1;
	for(i=0;i<n;i++) {
		for(j=0;j<n;j++) printf("%2d ",a[j]);
		printf("\n");
	}
}

الكود كله واضح ولا يحتاج الى شرح ..

فقط انظروا الى ثاني سطر في الكود .. وهو ..

const int n=10;

الرقم 10 هو المطلوب في السؤال .. سترون الاخراج امامكم .. واذا اردتم ان تجربوا كل الاشكال فقط غيروه الى ما تشائون ..

بعد ان تطلعوا على النتيجة ارجو من كل عضو ان يكتب هل كانت النتيجة تختلف عما قد طلبته في بداية الموضوع ..

تحياتي العطرة ...

يَارَبُ إِن ضَاقَت قُلُوُب الْنَّاسٍ عَنْ مّافِي .. مِنْ خَيْرٍٍ فَعَفْوكَ لَا يَضِيْقْ ..

#21

أخي بالنسبة لي السؤال كان واضحًا من البداية، رغم أنني لم أتوصل للحل. لـــــكن الحل جميل ولا يختلف عمّا تخيلته.

هذا الموضوع مغلق.

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