الإخوة الأفاضل.. السلام عليكم ورحمة الله وبركاته.
لقد تم إرافاق حل التمرين الأول من الدرس الأول من دروس Carbon، وهو حل نموذجي، لذلك أرجو من الجميع أن يقوموا بحل التمرين ولو بطرق مختلفة، ولقد أوردت بعض الأوامر الجديدة في الحل لتفيدكم وتحمسكم أكثر مثل الكتابة الملونة، وكذلك الروتين: ActivateWindow، وإذا أردتم معرفة عمله فقط قوموا بتحويله إلى تعليقات، وانظروا إلى النتائج.
بالمناسبة لم يرسل لي أحد حتى الأن حل تمارين درس Carbon الأول، بعض الإخوة لهم عذر بسبب الامتحانات، أما الذين ليس لهم عذر فيعرفون أنفسهم، وهذا ما جعلني أتوقف عن المضي قدما في طرح الدروس. كيف أعرف أنكم مستعدون للدرس الثاني، ستكون النصوص البرمجية (الشيفرة) طويلة وفي الدرس الثاني ستجدونها أكثر من 150 سطر للمثال الواحد.. هذا بالإضافة لاستخدام برامج أخرى مثل Interface Builder، والتعرف على روتينات جديدة جدا؟. لذلك أرجو من الإخوة الذين لا يوجد لديهم امتحانات أن يسارعو بإرسال حلول التمارين.
ا
ملاحظات:- أرجو من الإخوة جميعا الالتزام بالدورة، وأنا بدوري أعذر الإخوة الذين لديهم امتحانات كما ذكرت وأسأل الله لهم التوفيق وأن يعيدهم إلى دورتنا وقد رفعوا رؤوسنا عاليا بدراستهم.
- التمرين الثاني في الدرس الأول من دروس Carbon ذكرت أنه للإخوة والأخوات المتقدمين في البرمجة وهم:
<span style="color:#0000FF">الأخت صهيل نجد
الأخت إيمان
الأخ ..:::2T:::..
الأخ narnouri
الأخ Mac_Lover
الأخ delpiero
الأخ r00t020
الأخ DeveLoper
الأخ yousufinternet
الأخ khaled_acmilan
وكذلك كم يسعدني وأتمنى أن يحله بقية الإخوة، إلا أنني ذكرت أسماء بعض الإخوة والأخوات لأنهم سبقوا وأن تعلموا البرمجة، فيجب أن نراعي مستواهم، وهذا السؤال إلزامي لهم.
وإليكم حل التمرين:
أولا: البرنامج: (ملاحظة في السطر رقم 10 أرجو تصحيح كلمة التعليق لقد أخطأت كتابتها: احذف حرف (a) الأول من الكلمة reactangles)
[attachment=2126:CarbonL1Q1Code.png]
ثانيا: النتائج:
[attachment=2127:CarbonL1Q1Result.png]