Yemeni Developers Community- YDC – Telegram
Yemeni Developers Community- YDC
353 subscribers
36 photos
24 videos
20 files
61 links
القناة الرسمية التابعة للمجتمع اليمني للمطورين

- YDC Chat: @YDC_Chat

Yemeni Developers Community - YDC
Download Telegram
السلام عليكم ورحمة الله وبركاته

تحدي اليوم(٣)

وصف التحدي

قم بكتابة دالة تستقبل متغيرين من نوع 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'

#سلسلة_المشاكل_المستوى_الاول
السلام عليكم ورحمة الله وبركاته
تحدي اليوم(٥)

وصف التحدي
قم بكتابة دالة 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):

وصف التحدي:
قم بكتابة دالة 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 تستقبل عدد صحيح 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 تستقبل مصفوفتين وتقوم الدالة بإرجاع مجموع الأرقام التي لا تتقاطع بين المصفوفتين.

المخرجات المتوقعة:
الاختبار ١

المدخلات (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

#سلسلة_المشاكل_المستوى_الاول
السلام عليكم
وصف التحدي (11):
قم بكتابة دالة function تستقبل مصفوفة واحدة وتقوم الدالة بإرجاع مجموع الأرقام الفردية في المصفوفة.

المخرجات المتوقعة:

الاختبار ١

المدخلات (Inputs):
a = [1, 2, 3, 4]

المخرجات (Outputs):
4

الاختبار ٢

المدخلات (Inputs):
a = [5, 6, 7, 8]

المخرجات (Outputs):
12

الاختبار ٣

المدخلات (Inputs):
a = [9, 10, 11, 12]

المخرجات (Outputs):
20

#سلسلة_المشاكل_المستوى_الاول
👍1
السلام عليكم ورحمة الله بركاته،

وصف التحدي (12):
- كتابة دالة تستقبل مصفوفة.
- تقوم الدالة بإرجاع مجموع الأرقام الزوجية.

الاختبارات والمخرجات:

1️⃣ المدخلات: [1, 2, 3, 4]
المخرجات: 6

2️⃣ المدخلات: [5, 6, 7, 8]
المخرجات: 14

3️⃣ المدخلات: [9, 10, 11, 12]
المخرجات: 22

#سلسلة_المشاكل_المستوى_الاول
👍2
اجتماع مع البش مهندس محمد مشرف مفيد
استمعوا له
Forwarded from Μo
Media is too big
VIEW IN TELEGRAM
Meeting Mr. Mohamed Moshrif
🗳️ استفتاء موعد الاجتماع

مرحبًا بكم أعضاء القروب العام، نود أن نعرف رأيكم في تحديد أفضل وقت لعقد اجتماعنا البرمجي. يرجى التصويت على الوقت الذي يناسبكم أكثر: وبناءا علية سيتم تحديد موعد الندوة الاولى شكرًا لمشاركتكم! سيتم تحديد الوقت الساعة ٥ فجرا
Anonymous Poll
38%
1️⃣ الجمعة الساعة ١٠ مساءا
63%
2️⃣ الجمعة الساعة ١١ مساءا
0%
3️⃣ الجمعة الساعة ١٢ منتصف الليل
السلام عليكم ورحمة الله وبركاته،

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

📜 عنوان الاجتماع: الندوة البرمجية الأولى 📜

📅 التاريخ: الجمعة / 26 رمضان
الوقت: الساعة ١١ مساءً
🔗 المكان: قروب التليجرام العام - @YDC_Chat

🔍 محاور الندوة:
- مقدمة في البرمجة للمبتدئين.
- التفكير المنطقي وأهميته في البرمجة.
- تبادل الخبرات والنصائح العملية.

👋 نتطلع إلى مشاركتكم الفعّالة والقيمة!
Yemeni Developers Community- YDC pinned «السلام عليكم ورحمة الله وبركاته، يسعدنا دعوتكم لأولى ندواتنا البرمجية الودية على تليجرام. ستكون هذه الندوة بمثابة مقدمة لعالم البرمجة للمبتدئين، حيث سنتناول مواضيع مختارة بعناية لتعزيز المعرفة والمهارات الأساسية. 📜 عنوان الاجتماع: الندوة البرمجية الأولى…»
🌟 الندوة البرمجية الأولى 🌟

نأمل أن تستفيدوا من هذه الندوة، ولو بالقليل.
نتطلع دائمًا لتقديم الأفضل ونتمنى أن نكون قد أضفنا إلى معارفكم ومهاراتكم. 🙏💡
#الندوات
الاولى.pdf
241.9 KB
الندوة البرمجية الاولى pdf
السلام عليكم ورحمة الله وبركاته،

وصف التحدي (13):
- كتابة دالة تستقبل مصفوفة.
- تقوم الدالة بإرجاع حاصل ضرب الأرقام الفردية.

الاختبارات والمخرجات:

1️⃣ المدخلات: [1, 2, 3, 4]
المخرجات: 3

2️⃣ المدخلات: [5, 6, 7, 8]
المخرجات: 35

3️⃣ المدخلات: [9, 10, 11, 12]
المخرجات: 99

#سلسلة_المشاكل_المستوى_الاول
السلام عليكم ورحمة الله بركاته،

وصف التحدي (14):

كتابة دالة تستقبل مصفوفة.
تقوم الدالة بإرجاع مجموع الأرقام الزوجية مضروبًا في أصغر رقم فردي.
الاختبارات والمخرجات:

1️⃣ المدخلات: [1, 2, 3, 4]
المخرجات: 6

2️⃣ المدخلات: [5, 6, 7, 8]
المخرجات: ٧٠

3️⃣ المدخلات: [9, 10, 11, 12]
المخرجات: 198

#سلسلة_المشاكل_المستوى_الاول
السلام عليكم ورحمة الله وبركاته،

بمناسبة حلول عيد الفطر المبارك غدا يوم الأربعاء الموافق ١٠ أبريل،
يتشرف المجتمع اليمني للمطورين بتقديم أسمى آيات التهاني والتبريكات لكم.
ندعو الله عز وجل أن يعيد رمضان عليكم بالصحة والعافية وأن يتقبل منا ومنكم الطاعات والأعمال الصالحة 🌙

كل عام وأنتم بألف خير.
2