Forwarded from ٰٰٰٰٰ𝙼𝚘𝚑𝚊𝚖𝚖𝚎𝚍 𝙱𝚒𝚗 𝙵𝚊𝚛𝚎𝚜
السلام عليكم ورحمة الله
اخبار الشباب، اتمنى ان تكونوا في اتم صحة وعافية ..
ايضا فلتصوتوا متى سيكون موعد الاجتماع يوم الجمعة وباذن الله سنناقش فيه الافكار والخطط المبدئية للمجتمع وما يصب في صالحة وهذه اهداف الاجتماع ونقاطه والية
الاجتماع ...
° أهداف الاجتماع:
1. تقصي الاحتياجات: تحديد الاحتياجات الحالية والمستقبلية لمجتمعنا.
2. تعزيز التبادل الفكري: تشجيع الحوار والنقاش البنّاء.
3. صياغة خطة مبدئية: وضع الأساس لتحقيق أهدافنا.
🔍 نقاط الاجتماع:
• الهدف الأول: إرشاد الطلاب المبتدئين. وستناول النقاط الآتية:
1- تحديد المشاكل والعقبات.
2- تقديم حلول عملية مثل:
1) إنشاء محتوى على يوتيوب.
2) تنظيم جلسات توعية.
3) إقامة مسابقات برمجية.
• الهدف الثاني: تطوير مهاراتنا وتبادل الخبرات. وستناول النقاط الآتية:
1- استراتيجيات للتعلم المشترك وتحسين الكفاءات.
2- تقسيم الأعضاء إلى فرق لتعزيز التعاون.
• الهدف الثالث: دعم اقتصاد اليمن. وستناول النقاط الآتية:
1- تخريج طلاب ذوي كفاءة عالية ومهارات قوية.
📌 آلية الاجتماع:
سيُعقد اجتماعنا على منصة التليجرام.
سيتولى الأخ محمد فارس أو الأخ عبد الله إسماعيل مسؤولية تقديم الأفكار والموضوعات بشكل مرتب.
بعد كل نقطة مطروحة، سنفتح المجال لبقية الأعضاء لإبداء آرائهم ومناقشتها.
سنجري تصويتًا لاختيار الفكرة الأنسب للتنفيذ، بإذن الله. يُشترط لكل فكرة أن تكون مصحوبة بخطة مبدئية لضمان الفعالية والتركيز خلال الاجتماع.
في ختام الاجتماع، سنقوم بتوزيع المهام الأساسية بين الأعضاء على حسب بعض المعايير .
نأمل أن تُسهم جهودنا مجتمعة في تحقيق الخير لمجتمعنا، بإذن الله.
والسلام عليكم ورحمة الله وبركاته.
اخبار الشباب، اتمنى ان تكونوا في اتم صحة وعافية ..
ايضا فلتصوتوا متى سيكون موعد الاجتماع يوم الجمعة وباذن الله سنناقش فيه الافكار والخطط المبدئية للمجتمع وما يصب في صالحة وهذه اهداف الاجتماع ونقاطه والية
الاجتماع ...
° أهداف الاجتماع:
1. تقصي الاحتياجات: تحديد الاحتياجات الحالية والمستقبلية لمجتمعنا.
2. تعزيز التبادل الفكري: تشجيع الحوار والنقاش البنّاء.
3. صياغة خطة مبدئية: وضع الأساس لتحقيق أهدافنا.
🔍 نقاط الاجتماع:
• الهدف الأول: إرشاد الطلاب المبتدئين. وستناول النقاط الآتية:
1- تحديد المشاكل والعقبات.
2- تقديم حلول عملية مثل:
1) إنشاء محتوى على يوتيوب.
2) تنظيم جلسات توعية.
3) إقامة مسابقات برمجية.
• الهدف الثاني: تطوير مهاراتنا وتبادل الخبرات. وستناول النقاط الآتية:
1- استراتيجيات للتعلم المشترك وتحسين الكفاءات.
2- تقسيم الأعضاء إلى فرق لتعزيز التعاون.
• الهدف الثالث: دعم اقتصاد اليمن. وستناول النقاط الآتية:
1- تخريج طلاب ذوي كفاءة عالية ومهارات قوية.
📌 آلية الاجتماع:
سيُعقد اجتماعنا على منصة التليجرام.
سيتولى الأخ محمد فارس أو الأخ عبد الله إسماعيل مسؤولية تقديم الأفكار والموضوعات بشكل مرتب.
بعد كل نقطة مطروحة، سنفتح المجال لبقية الأعضاء لإبداء آرائهم ومناقشتها.
سنجري تصويتًا لاختيار الفكرة الأنسب للتنفيذ، بإذن الله. يُشترط لكل فكرة أن تكون مصحوبة بخطة مبدئية لضمان الفعالية والتركيز خلال الاجتماع.
في ختام الاجتماع، سنقوم بتوزيع المهام الأساسية بين الأعضاء على حسب بعض المعايير .
نأمل أن تُسهم جهودنا مجتمعة في تحقيق الخير لمجتمعنا، بإذن الله.
والسلام عليكم ورحمة الله وبركاته.
❤1
السلام عليكم شباب جمعتكم مباركة مقدما....
كما صوت الاغلبية باذن الله سيكون الاجتماع:
- الساعة ٩ مساءا اتمنى من الجميع الالتزام بالوقت
شاكرين تعاونكم واهتمامكم واسال الله ان يوفقنا لما يحب ويرضا
اشتركتوا بقناة بيكون بينزل فيها الاشياء المهمة مثل التصويت وغيره
@YeDevsCommunity
٫٫ دمتم في رعاية الله ،،
اخوكم/ محمد فارس
كما صوت الاغلبية باذن الله سيكون الاجتماع:
- الساعة ٩ مساءا اتمنى من الجميع الالتزام بالوقت
شاكرين تعاونكم واهتمامكم واسال الله ان يوفقنا لما يحب ويرضا
اشتركتوا بقناة بيكون بينزل فيها الاشياء المهمة مثل التصويت وغيره
@YeDevsCommunity
٫٫ دمتم في رعاية الله ،،
اخوكم/ محمد فارس
👍1
*تذكير:*
السلام عليكم ورحمة الله بركاته
اخبار الشباب، اتمنى ان تكونوا في اتم صحة وعافية ...
سيُعقد اجتماعنا على منصة التليجرام
اللقاء كان هو الساعة ٩ مساءا باذن الله
طبعا شباب اعتذر منكم لعدم قدرتي على حضور اجتماع اليوم وذلك بسبب ظرف لا يمكن تاجيلة وأن شاء الله سيتولى الأخ اسامة إدارة الاجتماع ومسؤولية تقديم الأفكار والموضوعات
بعد كل نقطة مطروحة، سنفتح المجال لبقية الأعضاء لاضافه اشياء لم تذكروا
سنجري تصويتًا لاختيار الفكرة الأنسب للتنفيذ، بإذن الله. يُشترط لكل فكرة أن تكون مصحوبة بخطة مبدئية لضمان الفعالية
وهذه التي النقاط التي سيتم مناقشتها
🔍 نقاط الاجتماع:
• الهدف الأول: إرشاد الطلاب المبتدئين. وستناول النقاط الآتية:
1- تحديد المشاكل والعقبات.
2- تقديم حلول عملية مثل:
1) إنشاء محتوى على يوتيوب.
2) تنظيم جلسات توعية.
3) إقامة مسابقات برمجية.
• الهدف الثاني: تطوير مهاراتنا وتبادل الخبرات. وستناول النقاط الآتية:
1- استراتيجيات للتعلم المشترك وتحسين الكفاءات.
2- تقسيم الأعضاء إلى فرق لتعزيز التعاون.
• الهدف الثالث: دعم اقتصاد اليمن. وستناول النقاط الآتية:
1- تخريج طلاب ذوي كفاءة عالية ومهارات قوية
في ختام الاجتماع، سنقوم بتوزيع المهام الأساسية بين الأعضاء على التطوع .
نأمل أن تُسهم جهودنا مجتمعة في تحقيق الخير لمجتمعنا، بإذن الله.
٫٫دمتم في رعاية الله٫٫
اخوكم/ محمد فارس
والسلام عليكم ورحمة الله وبركاته.
@YeDevsCommunity
#اجتماع
السلام عليكم ورحمة الله بركاته
اخبار الشباب، اتمنى ان تكونوا في اتم صحة وعافية ...
سيُعقد اجتماعنا على منصة التليجرام
اللقاء كان هو الساعة ٩ مساءا باذن الله
طبعا شباب اعتذر منكم لعدم قدرتي على حضور اجتماع اليوم وذلك بسبب ظرف لا يمكن تاجيلة وأن شاء الله سيتولى الأخ اسامة إدارة الاجتماع ومسؤولية تقديم الأفكار والموضوعات
بعد كل نقطة مطروحة، سنفتح المجال لبقية الأعضاء لاضافه اشياء لم تذكروا
سنجري تصويتًا لاختيار الفكرة الأنسب للتنفيذ، بإذن الله. يُشترط لكل فكرة أن تكون مصحوبة بخطة مبدئية لضمان الفعالية
وهذه التي النقاط التي سيتم مناقشتها
🔍 نقاط الاجتماع:
• الهدف الأول: إرشاد الطلاب المبتدئين. وستناول النقاط الآتية:
1- تحديد المشاكل والعقبات.
2- تقديم حلول عملية مثل:
1) إنشاء محتوى على يوتيوب.
2) تنظيم جلسات توعية.
3) إقامة مسابقات برمجية.
• الهدف الثاني: تطوير مهاراتنا وتبادل الخبرات. وستناول النقاط الآتية:
1- استراتيجيات للتعلم المشترك وتحسين الكفاءات.
2- تقسيم الأعضاء إلى فرق لتعزيز التعاون.
• الهدف الثالث: دعم اقتصاد اليمن. وستناول النقاط الآتية:
1- تخريج طلاب ذوي كفاءة عالية ومهارات قوية
في ختام الاجتماع، سنقوم بتوزيع المهام الأساسية بين الأعضاء على التطوع .
نأمل أن تُسهم جهودنا مجتمعة في تحقيق الخير لمجتمعنا، بإذن الله.
٫٫دمتم في رعاية الله٫٫
اخوكم/ محمد فارس
والسلام عليكم ورحمة الله وبركاته.
@YeDevsCommunity
#اجتماع
السلام عليكم ورحمة الله وبركاته،
صباح الخير يا أصدقاء،
لقد اتخذنا قرارًا بأن نبدأ في حل التحديات البرمجية، وسنقوم بنشر تحدي برمجي جديد كل يوم بهدف تبادل الأفكار والآراء وتعزيز مهارات التفكير المنطقي لدينا.
ستكون هذه التحديات مصنفة حسب المستويات، وسنبدأ من المستوى الأول ونتقدم تدريجيًا. بعد الانتهاء من المستوى الأول، سيتم إنشاء مجموعة خاصة لكل مستوى.
خلال مسيرتنا في المستوى الأول، يمكن لأي شخص الانضمام إلى المجموعة.
وبعد الانتهاء من المستوى الأول، سيتم إنشاء مجموعة لكل مستوى.
نسأل الله التوفيق والسداد للجميع.
إذا كان لدى أي شخص اقتراحات أو إضافات، فليتفضل بمشاركتها.
#قرار
صباح الخير يا أصدقاء،
لقد اتخذنا قرارًا بأن نبدأ في حل التحديات البرمجية، وسنقوم بنشر تحدي برمجي جديد كل يوم بهدف تبادل الأفكار والآراء وتعزيز مهارات التفكير المنطقي لدينا.
ستكون هذه التحديات مصنفة حسب المستويات، وسنبدأ من المستوى الأول ونتقدم تدريجيًا. بعد الانتهاء من المستوى الأول، سيتم إنشاء مجموعة خاصة لكل مستوى.
خلال مسيرتنا في المستوى الأول، يمكن لأي شخص الانضمام إلى المجموعة.
وبعد الانتهاء من المستوى الأول، سيتم إنشاء مجموعة لكل مستوى.
نسأل الله التوفيق والسداد للجميع.
إذا كان لدى أي شخص اقتراحات أو إضافات، فليتفضل بمشاركتها.
#قرار
👍3
السلام عليكم ورحمة الله وبركاته
وصف التحدي:
قم بكتابة دالة function تستقبل قيمة نصية من نوع string عبارة عن على عدد عشري أو صحيح. تقوم الدالة بحساب عدد الأرقام التي بعد الفاصلة وإرجاع النتيجة على شكل قيمة من نوع integer.
المخرجات المتوقعة
الاختبار 1
المدخلات (Inputs)
num = '3.967'
المخرجات (Outputs)
3
الاختبار 2
المدخلات (Inputs)
num = '2.9'
المخرجات (Outputs)
1
الاختبار 3
المدخلات (Inputs)
num = '200'
المخرجات (Outputs)
0
الاختبار 4
المدخلات (Inputs)
num = '5.19054'
المخرجات (Outputs)
5
#سلسلة_المشاكل_المستوى_الاول
تحدي اليوم (١)وصف التحدي:
قم بكتابة دالة function تستقبل قيمة نصية من نوع string عبارة عن على عدد عشري أو صحيح. تقوم الدالة بحساب عدد الأرقام التي بعد الفاصلة وإرجاع النتيجة على شكل قيمة من نوع integer.
المخرجات المتوقعة
الاختبار 1
المدخلات (Inputs)
num = '3.967'
المخرجات (Outputs)
3
الاختبار 2
المدخلات (Inputs)
num = '2.9'
المخرجات (Outputs)
1
الاختبار 3
المدخلات (Inputs)
num = '200'
المخرجات (Outputs)
0
الاختبار 4
المدخلات (Inputs)
num = '5.19054'
المخرجات (Outputs)
5
#سلسلة_المشاكل_المستوى_الاول
السلام عليكم ورحمة الله وبركاته
تحدي اليوم
المشكلة رقم( 2)
وصف التحدي
قم بكتابة دالة function تستقبل قيمة نصية من نوع string. تقوم بالدالة ببناء وإرجاع قيمة نصية بناءًا على القيمة المدخلة. عن طريق تكرار الاحرف بعدد معين تحدده القيمة المدخلة. على سبيل المثال:
4a
4 يعني أنه يجب تكرار الحرف "a"أربع مرات.
النتيجة المتوقعة هي aaaa. تقوم الدالة بإنشاء النص المطلوب باتباع تلك التعليمات، باستخدام مبدأ Last-In, FirstOut
المخرجات المتوقعة
الاختبار 1
المدخلات (Inputs)
expression = '3[a]2[bc]'
المخرجات (Outputs)
'aaabcbc'
الاختبار 2
المدخلات (Inputs)
expression = '3[a2[c]]'
المخرجات (Outputs)
'accaccacc'
الاختبار 3
المدخلات (Inputs)
expression = '2[abc]3[cd]ef'
المخرجات (Outputs)
'abcabccdcdcdef'
الاختبار 4
المدخلات (Inputs)
expression = 'abc3[cd]xyz'
المخرجات (Outputs)
'abccdcdcdxyz'
#سلسلة_المشاكل_المستوى_الاول
تحدي اليوم
المشكلة رقم( 2)
وصف التحدي
قم بكتابة دالة function تستقبل قيمة نصية من نوع string. تقوم بالدالة ببناء وإرجاع قيمة نصية بناءًا على القيمة المدخلة. عن طريق تكرار الاحرف بعدد معين تحدده القيمة المدخلة. على سبيل المثال:
4a
4 يعني أنه يجب تكرار الحرف "a"أربع مرات.
النتيجة المتوقعة هي aaaa. تقوم الدالة بإنشاء النص المطلوب باتباع تلك التعليمات، باستخدام مبدأ Last-In, FirstOut
المخرجات المتوقعة
الاختبار 1
المدخلات (Inputs)
expression = '3[a]2[bc]'
المخرجات (Outputs)
'aaabcbc'
الاختبار 2
المدخلات (Inputs)
expression = '3[a2[c]]'
المخرجات (Outputs)
'accaccacc'
الاختبار 3
المدخلات (Inputs)
expression = '2[abc]3[cd]ef'
المخرجات (Outputs)
'abcabccdcdcdef'
الاختبار 4
المدخلات (Inputs)
expression = 'abc3[cd]xyz'
المخرجات (Outputs)
'abccdcdcdxyz'
#سلسلة_المشاكل_المستوى_الاول
السلام عليكم ورحمة الله وبركاته
تحدي اليوم(٣)
وصف التحدي
قم بكتابة دالة تستقبل متغيرين من نوع string. الدالة يجب أن تُرجع yes إذا كان من الممكن تشكيل النص الموجود في المتغير target من الأحرف الموجودة في source، دون الأخذ في الاعتبار ترتيب الأحرف أو الفرق بين الحروف الصغيرة والكبيرة. وترجع no في غير ذلك.
المخرجات المتوقعة
الاختبار 1
المدخلات (Inputs)
source = 'Hubcoders'
target = 'coderhub'
المخرجات (Outputs)
'yes'
الاختبار 2
المدخلات (Inputs)
source = 'SATR'
target = 'satr'
المخرجات (Outputs)
'yes'
الاختبار 3
المدخلات (Inputs)
source = 'programmer'
target = 'programming'
المخرجات (Outputs)
'no'
الاختبار 4
المدخلات (Inputs)
source = 'worldhello'
target = 'hello'
المخرجات (Outputs)
'yes'
قروب النقاش :
@YDC_Chat
#سلسلة_المشاكل_المستوى_الاول
تحدي اليوم(٣)
وصف التحدي
قم بكتابة دالة تستقبل متغيرين من نوع string. الدالة يجب أن تُرجع yes إذا كان من الممكن تشكيل النص الموجود في المتغير target من الأحرف الموجودة في source، دون الأخذ في الاعتبار ترتيب الأحرف أو الفرق بين الحروف الصغيرة والكبيرة. وترجع no في غير ذلك.
المخرجات المتوقعة
الاختبار 1
المدخلات (Inputs)
source = 'Hubcoders'
target = 'coderhub'
المخرجات (Outputs)
'yes'
الاختبار 2
المدخلات (Inputs)
source = 'SATR'
target = 'satr'
المخرجات (Outputs)
'yes'
الاختبار 3
المدخلات (Inputs)
source = 'programmer'
target = 'programming'
المخرجات (Outputs)
'no'
الاختبار 4
المدخلات (Inputs)
source = 'worldhello'
target = 'hello'
المخرجات (Outputs)
'yes'
قروب النقاش :
@YDC_Chat
#سلسلة_المشاكل_المستوى_الاول
السلام عليكم ورحمة الله وبركاته
تحدي اليوم (4)
وصف التحدي
قم بكتابة دالة function تستقبل قيمتين الأولى عدد صحيح integer والثانية قيمة نصية string. تقوم الدالة بإضافة كلمة Hi أو Bye على الاسم المدخل بحيث Hi =1 و Bye= 0.
المخرجات المتوقعة
الاختبار 1
المدخلات (Inputs)
name = 'Anas'
num = 0
المخرجات (Outputs)
'Bye Anas'
الاختبار 2
المدخلات (Inputs)
name = 'Samar'
num = 1
المخرجات (Outputs)
'Hi Samar'
الاختبار 3
المدخلات (Inputs)
name = 'Wafa'
num = 1
المخرجات (Outputs)
'Hi Wafa'
الاختبار 4
المدخلات (Inputs)
name = 'Bye'
num = 0
المخرجات (Outputs)
'Bye Bye'
#سلسلة_المشاكل_المستوى_الاول
تحدي اليوم (4)
وصف التحدي
قم بكتابة دالة function تستقبل قيمتين الأولى عدد صحيح integer والثانية قيمة نصية string. تقوم الدالة بإضافة كلمة Hi أو Bye على الاسم المدخل بحيث Hi =1 و Bye= 0.
المخرجات المتوقعة
الاختبار 1
المدخلات (Inputs)
name = 'Anas'
num = 0
المخرجات (Outputs)
'Bye Anas'
الاختبار 2
المدخلات (Inputs)
name = 'Samar'
num = 1
المخرجات (Outputs)
'Hi Samar'
الاختبار 3
المدخلات (Inputs)
name = 'Wafa'
num = 1
المخرجات (Outputs)
'Hi Wafa'
الاختبار 4
المدخلات (Inputs)
name = 'Bye'
num = 0
المخرجات (Outputs)
'Bye Bye'
#سلسلة_المشاكل_المستوى_الاول
السلام عليكم ورحمة الله وبركاته
تحدي اليوم(٥)
وصف التحدي
قم بكتابة دالة function تستقبل نص string ومهمتك هي العثور على أطول تكرار للحروف في النص .
المخرجات المتوقعة
الاختبار 1
المدخلات (Inputs)
s = 'AAAAAAAAAA'
المخرجات (Outputs)
10
الاختبار 2
المدخلات (Inputs)
s = 'AAAABBBCCD'
المخرجات (Outputs)
4
الاختبار 3
المدخلات (Inputs)
s = 'AMMMDDCCCMD'
المخرجات (Outputs)
3
الاختبار 4
المدخلات (Inputs)
s = 'MZSDDDD'
المخرجات (Outputs)
#سلسلة_المشاكل_المستوى_الاول
تحدي اليوم(٥)
وصف التحدي
قم بكتابة دالة function تستقبل نص string ومهمتك هي العثور على أطول تكرار للحروف في النص .
المخرجات المتوقعة
الاختبار 1
المدخلات (Inputs)
s = 'AAAAAAAAAA'
المخرجات (Outputs)
10
الاختبار 2
المدخلات (Inputs)
s = 'AAAABBBCCD'
المخرجات (Outputs)
4
الاختبار 3
المدخلات (Inputs)
s = 'AMMMDDCCCMD'
المخرجات (Outputs)
3
الاختبار 4
المدخلات (Inputs)
s = 'MZSDDDD'
المخرجات (Outputs)
#سلسلة_المشاكل_المستوى_الاول
السلام عليكم
تحدي اليوم(6):
وصف التحدي:
قم بكتابة دالة
المخرجات المتوقعة:
الاختبار 1:
المدخلات (Inputs)
s = 'ABBBBACCCCA'
المخرجات (Outputs)
4 (تكرار الحرف B)
الاختبار 2:
المدخلات (Inputs)
s = '12222333344445'
المخرجات (Outputs)
5 (تكرار الرقم 4)
الاختبار 3:
المدخلات (Inputs)
s = 'AABCDDEEFFGGHHIIJJKK'
المخرجات (Outputs)
2 (تكرار الحرف A)
الاختبار 4:
المدخلات (Inputs)
s = '11223344556677889900'
المخرجات (Outputs)
2 (تكرار الرقم 1)
هذا التحدي يتطلب منك البحث عن أطول تكرار للحروف أو الأرقام ولكن مع وجود حرف أو رقم مختلف يليه مباشرة. أتمنى أن يكون هذا التحدي ممتعًا ومفيدًا لك
. بالتوفيق في حله
#سلسلة_المشاكل_المستوى_الاول
تحدي اليوم(6):
وصف التحدي:
قم بكتابة دالة
function تستقبل نص string ومهمتك هي العثور على أطول تكرار لأي حرف أو رقم في النص، ولكن بشرط أن يكون التكرار متبوعًا بحرف أو رقم مختلف.المخرجات المتوقعة:
الاختبار 1:
المدخلات (Inputs)
s = 'ABBBBACCCCA'
المخرجات (Outputs)
4 (تكرار الحرف B)
الاختبار 2:
المدخلات (Inputs)
s = '12222333344445'
المخرجات (Outputs)
5 (تكرار الرقم 4)
الاختبار 3:
المدخلات (Inputs)
s = 'AABCDDEEFFGGHHIIJJKK'
المخرجات (Outputs)
2 (تكرار الحرف A)
الاختبار 4:
المدخلات (Inputs)
s = '11223344556677889900'
المخرجات (Outputs)
2 (تكرار الرقم 1)
هذا التحدي يتطلب منك البحث عن أطول تكرار للحروف أو الأرقام ولكن مع وجود حرف أو رقم مختلف يليه مباشرة. أتمنى أن يكون هذا التحدي ممتعًا ومفيدًا لك
. بالتوفيق في حله
#سلسلة_المشاكل_المستوى_الاول
السلام عليكم ورحمة الله وبركاته
تحدي اليوم (٧)
وصف التحدي
قم بكتابة دالة function تستقبل قيمة نصية وحرف. تقوم الدالة بالبحث عن أول index مطابق للحرف المُدخل وإرجاع رقم index الخاص بذلك الحرف. تقوم الدالة بإرجاع القيمة -1 في حال عدم وجود تطابق.
المخرجات المتوقعة
الاختبار 1
المدخلات (Inputs)
word = 'cloud'
character = 'u'
المخرجات (Outputs)
3
الاختبار 2
المدخلات (Inputs)
word = 'school'
character = 'o'
المخرجات (Outputs)
3
الاختبار 3
المدخلات (Inputs)
word = 'sofa'
character = 'k'
المخرجات (Outputs)
-1
الاختبار 4
المدخلات (Inputs)
word = 'car'
character = 'r'
المخرجات (Outputs)
2
#سلسلة_المشاكل_المستوى_الاول
تحدي اليوم (٧)
وصف التحدي
قم بكتابة دالة function تستقبل قيمة نصية وحرف. تقوم الدالة بالبحث عن أول index مطابق للحرف المُدخل وإرجاع رقم index الخاص بذلك الحرف. تقوم الدالة بإرجاع القيمة -1 في حال عدم وجود تطابق.
المخرجات المتوقعة
الاختبار 1
المدخلات (Inputs)
word = 'cloud'
character = 'u'
المخرجات (Outputs)
3
الاختبار 2
المدخلات (Inputs)
word = 'school'
character = 'o'
المخرجات (Outputs)
3
الاختبار 3
المدخلات (Inputs)
word = 'sofa'
character = 'k'
المخرجات (Outputs)
-1
الاختبار 4
المدخلات (Inputs)
word = 'car'
character = 'r'
المخرجات (Outputs)
2
#سلسلة_المشاكل_المستوى_الاول
السلام عليكم ورحمة الله وبركاته
تحدي اليوم(٨)
وصف التحدي
قم بكتابة دالة function تستقبل عدد صحيح integer. تقوم الدالة بإيجاد الجذر التكعيبي له وإرجاع النتيجة.
المخرجات المتوقعة
الاختبار 1
المدخلات (Inputs)
num = 8
المخرجات (Outputs)
2
الاختبار 2
المدخلات (Inputs)
num = 27
المخرجات (Outputs)
3
الاختبار 3
المدخلات (Inputs)
num = 0
المخرجات (Outputs)
0
الاختبار 4
المدخلات (Inputs)
num = 1
المخرجات (Outputs)
1
#سلسلة_المشاكل_المستوى_الاول
تحدي اليوم(٨)
وصف التحدي
قم بكتابة دالة function تستقبل عدد صحيح integer. تقوم الدالة بإيجاد الجذر التكعيبي له وإرجاع النتيجة.
المخرجات المتوقعة
الاختبار 1
المدخلات (Inputs)
num = 8
المخرجات (Outputs)
2
الاختبار 2
المدخلات (Inputs)
num = 27
المخرجات (Outputs)
3
الاختبار 3
المدخلات (Inputs)
num = 0
المخرجات (Outputs)
0
الاختبار 4
المدخلات (Inputs)
num = 1
المخرجات (Outputs)
1
#سلسلة_المشاكل_المستوى_الاول
السلام عليكم ورحمة الله وبركاته
تحدي اليوم(٩)
وصف التحدي
قم بكتابة دالة function تستقبل مصفوفتين وتقوم الدالة بإرجاع أكبر رقم تتقاطع المصفوفتين فيه
المخرجات المتوقعة
الاختبار 1
المدخلات (Inputs)
a = [1,2,4,5]
b = [3,4,7,11]
المخرجات (Outputs)
4
الاختبار 2
المدخلات (Inputs)
a = [0]
b = [0]
المخرجات (Outputs)
0
الاختبار 3
المدخلات (Inputs)
a = [90,95]
b = [90,95]
المخرجات (Outputs)
95
الاختبار 4
المدخلات (Inputs)
a = [10,2,3,12,3]
b = [54,12,33,1]
المخرجات (Outputs)
12
تحدي اليوم(٩)
وصف التحدي
قم بكتابة دالة function تستقبل مصفوفتين وتقوم الدالة بإرجاع أكبر رقم تتقاطع المصفوفتين فيه
المخرجات المتوقعة
الاختبار 1
المدخلات (Inputs)
a = [1,2,4,5]
b = [3,4,7,11]
المخرجات (Outputs)
4
الاختبار 2
المدخلات (Inputs)
a = [0]
b = [0]
المخرجات (Outputs)
0
الاختبار 3
المدخلات (Inputs)
a = [90,95]
b = [90,95]
المخرجات (Outputs)
95
الاختبار 4
المدخلات (Inputs)
a = [10,2,3,12,3]
b = [54,12,33,1]
المخرجات (Outputs)
12
السلام عليكم
تحدي اليوم(١٠)
وصف التحدي:
قم بكتابة دالة
المخرجات المتوقعة:
الاختبار ١
المدخلات (Inputs):
a = [1, 3, 5, 7]
b = [2, 4, 6, 8]
المخرجات (Outputs):
36
الاختبار ٢
المدخلات (Inputs):
a = [10, 20, 30]
b = [20, 40, 60]
المخرجات (Outputs):
80
الاختبار ٣
المدخلات (Inputs):
a = [5, 15, 25, 35]
b = [15, 25, 35, 45]
المخرجات (Outputs):
50
الاختبار ٤
المدخلات (Inputs):
a = [7, 14, 21]
b = [3, 6, 9, 12]
المخرجات (Outputs):
72
#سلسلة_المشاكل_المستوى_الاول
تحدي اليوم(١٠)
وصف التحدي:
قم بكتابة دالة
function تستقبل مصفوفتين وتقوم الدالة بإرجاع مجموع الأرقام التي لا تتقاطع بين المصفوفتين.المخرجات المتوقعة:
الاختبار ١
المدخلات (Inputs):
a = [1, 3, 5, 7]
b = [2, 4, 6, 8]
المخرجات (Outputs):
36
الاختبار ٢
المدخلات (Inputs):
a = [10, 20, 30]
b = [20, 40, 60]
المخرجات (Outputs):
80
الاختبار ٣
المدخلات (Inputs):
a = [5, 15, 25, 35]
b = [15, 25, 35, 45]
المخرجات (Outputs):
50
الاختبار ٤
المدخلات (Inputs):
a = [7, 14, 21]
b = [3, 6, 9, 12]
المخرجات (Outputs):
72
#سلسلة_المشاكل_المستوى_الاول