السلام عليكم ورحمة الله وبركاته
تحدي اليوم (٧)
وصف التحدي
قم بكتابة دالة 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
#سلسلة_المشاكل_المستوى_الاول
السلام عليكم
وصف التحدي (11):
قم بكتابة دالة
المخرجات المتوقعة:
الاختبار ١
المدخلات (Inputs):
المخرجات (Outputs):
4
الاختبار ٢
المدخلات (Inputs):
المخرجات (Outputs):
12
الاختبار ٣
المدخلات (Inputs):
المخرجات (Outputs):
20
#سلسلة_المشاكل_المستوى_الاول
وصف التحدي (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
#سلسلة_المشاكل_المستوى_الاول
وصف التحدي (12):
- كتابة دالة تستقبل مصفوفة.
- تقوم الدالة بإرجاع مجموع الأرقام الزوجية.
الاختبارات والمخرجات:
1️⃣ المدخلات: [1, 2, 3, 4]
المخرجات: 6
2️⃣ المدخلات: [5, 6, 7, 8]
المخرجات: 14
3️⃣ المدخلات: [9, 10, 11, 12]
المخرجات: 22
#سلسلة_المشاكل_المستوى_الاول
👍2
اجتماع مع البش مهندس محمد مشرف مفيد
استمعوا له
استمعوا له
🗳️ استفتاء موعد الاجتماع
مرحبًا بكم أعضاء القروب العام، نود أن نعرف رأيكم في تحديد أفضل وقت لعقد اجتماعنا البرمجي. يرجى التصويت على الوقت الذي يناسبكم أكثر: وبناءا علية سيتم تحديد موعد الندوة الاولى شكرًا لمشاركتكم! سيتم تحديد الوقت الساعة ٥ فجرا
مرحبًا بكم أعضاء القروب العام، نود أن نعرف رأيكم في تحديد أفضل وقت لعقد اجتماعنا البرمجي. يرجى التصويت على الوقت الذي يناسبكم أكثر: وبناءا علية سيتم تحديد موعد الندوة الاولى شكرًا لمشاركتكم! سيتم تحديد الوقت الساعة ٥ فجرا
Anonymous Poll
38%
1️⃣ الجمعة الساعة ١٠ مساءا
63%
2️⃣ الجمعة الساعة ١١ مساءا
0%
3️⃣ الجمعة الساعة ١٢ منتصف الليل
السلام عليكم ورحمة الله وبركاته،
يسعدنا دعوتكم لأولى ندواتنا البرمجية الودية على تليجرام. ستكون هذه الندوة بمثابة مقدمة لعالم البرمجة للمبتدئين، حيث سنتناول مواضيع مختارة بعناية لتعزيز المعرفة والمهارات الأساسية.
📜 عنوان الاجتماع: الندوة البرمجية الأولى 📜
📅 التاريخ: الجمعة / 26 رمضان
⏰ الوقت: الساعة ١١ مساءً
🔗 المكان: قروب التليجرام العام - @YDC_Chat
🔍 محاور الندوة:
- مقدمة في البرمجة للمبتدئين.
- التفكير المنطقي وأهميته في البرمجة.
- تبادل الخبرات والنصائح العملية.
👋 نتطلع إلى مشاركتكم الفعّالة والقيمة!
يسعدنا دعوتكم لأولى ندواتنا البرمجية الودية على تليجرام. ستكون هذه الندوة بمثابة مقدمة لعالم البرمجة للمبتدئين، حيث سنتناول مواضيع مختارة بعناية لتعزيز المعرفة والمهارات الأساسية.
📜 عنوان الاجتماع: الندوة البرمجية الأولى 📜
📅 التاريخ: الجمعة / 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
#سلسلة_المشاكل_المستوى_الاول
وصف التحدي (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
#سلسلة_المشاكل_المستوى_الاول
وصف التحدي (14):
كتابة دالة تستقبل مصفوفة.
تقوم الدالة بإرجاع مجموع الأرقام الزوجية مضروبًا في أصغر رقم فردي.
الاختبارات والمخرجات:
1️⃣ المدخلات: [1, 2, 3, 4]
المخرجات: 6
2️⃣ المدخلات: [5, 6, 7, 8]
المخرجات: ٧٠
3️⃣ المدخلات: [9, 10, 11, 12]
المخرجات: 198
#سلسلة_المشاكل_المستوى_الاول
السلام عليكم ورحمة الله بركاته
وصف التحدي (15):
كتابة دالة تستقبل مصفوفة من الأرقام الصحيحة.
تقوم الدالة بإرجاع الرقم الأكبر الذي يمكن تكوينه من مجموع أزواج الأرقام المتجاورة.
الاختبارات والمخرجات:
1️⃣ المدخلات: [1, 2, 3, 4]
المخرجات: 7 (لأن \( 3 + 4 = 6 \) وهو الأكبر بين الأزواج \( 1+2 \) و \( 2+3 \) و \( 3+4 \))
2️⃣ المدخلات: [4, 9, 5, 1]
المخرجات: 14 (لأن \( 9 + 5 = 14 \) وهو الأكبر بين الأزواج \( 4+9 \) و \( 9+5 \) و \( 5+1 \))
3️⃣ المدخلات: [8, 3, 2, 7]
المخرجات: 11 (لأن \( 8 + 3 = 11 \) وهو الأكبر بين الأزواج \( 8+3 \) و \( 3+2 \) و \( 2+7 \))
#سلسلة_المشاكل_المستوى_الاول
وصف التحدي (15):
كتابة دالة تستقبل مصفوفة من الأرقام الصحيحة.
تقوم الدالة بإرجاع الرقم الأكبر الذي يمكن تكوينه من مجموع أزواج الأرقام المتجاورة.
الاختبارات والمخرجات:
1️⃣ المدخلات: [1, 2, 3, 4]
المخرجات: 7 (لأن \( 3 + 4 = 6 \) وهو الأكبر بين الأزواج \( 1+2 \) و \( 2+3 \) و \( 3+4 \))
2️⃣ المدخلات: [4, 9, 5, 1]
المخرجات: 14 (لأن \( 9 + 5 = 14 \) وهو الأكبر بين الأزواج \( 4+9 \) و \( 9+5 \) و \( 5+1 \))
3️⃣ المدخلات: [8, 3, 2, 7]
المخرجات: 11 (لأن \( 8 + 3 = 11 \) وهو الأكبر بين الأزواج \( 8+3 \) و \( 3+2 \) و \( 2+7 \))
#سلسلة_المشاكل_المستوى_الاول
👍1
السلام عليكم ورحمة الله وبركاته
مشكلة اليوم
المستوى الاول codewares
DESCRIPTION:
Create a function that accepts a string and a single character, and returns an integer of the count of occurrences the 2nd argument is found in the first one.
If no occurrences can be found, a count of 0 should be returned.
Notes
The first argument can be an empty string
In languages with no distinct character data type, the second argument will be a string of length 1
https://www.codewars.com/kata/5865918c6b569962950002a1
رابط المشكلة للتاكد هل حلك صحيح
مشكلة اليوم
المستوى الاول codewares
DESCRIPTION:
Create a function that accepts a string and a single character, and returns an integer of the count of occurrences the 2nd argument is found in the first one.
If no occurrences can be found, a count of 0 should be returned.
("Hello", "o") ==> 1 ("Hello", "l") ==> 2 ("", "z") ==> 0 str_count("Hello", 'o'); // returns 1 str_count("Hello", 'l'); // returns 2 str_count("", 'z'); // returns 0 Notes
The first argument can be an empty string
In languages with no distinct character data type, the second argument will be a string of length 1
https://www.codewars.com/kata/5865918c6b569962950002a1
رابط المشكلة للتاكد هل حلك صحيح
Yemeni Developers Community- YDC
https://youtube.com/playlist?list=PLJYBTsbldfv98tQGoFchRd-IwsjLM3efz&si=_hKO1tOCrsWsObx0
بودكاست مفيد جدا
بودكاست فيه لقاء مع مطورين ذو خبرات عالية
بودكاست فيه لقاء مع مطورين ذو خبرات عالية