اذهب إلى المحتوى

السؤال

نشر

السلام عليكم 

اخواني ماهو كود هاذ السؤال

صمم دالة (last_Num) لطباعة آخر قيمة موجبة في عناصر مصفوفة عدد صحيح.

و صمم دالة (last_Num) لطباعة اول قيمة موجبة في عناصر مصفوفة عدد صحيح.

Recommended Posts

  • 0
نشر

مرحباً صديقي @Ali Ali19

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

بشكل عام، يمكنك الاستفادة من الشرح التالي في أداء هذه المهمة:

  • إن شكل (صيغة) تعريف دالة يعتمد على لغة البرمجة التي تستخدمها، فمثلاً في لغات PHP, JS يعرف التابع على الشكل التالي (اذا كنت تريد تطبيقها في جافا عليك باستخدام الـ synatax الخاص بجافا طبعا، هنا ساستخدم PHP):
// PHP تعريف تابع في

// fun_name تشير لاسم التابع المراد تعريفه
// $var هو اسم المتغير الذي نقوم بتمريره للتابع و يمكنك تمرير أكثر من متغير و الفصل بينهما بفاصلة
// لاحظ ان المتغيرات في PHP تكون مسبوقة بالرمز $ 

function fun_name($var){ 

	// تعليمات جسم التابع

}
  •  يمكنك المرور على عناصر مصفوفة من خلال استخدام حلقات for, while مثلا هنا في هذا المثال سأقوم بالمرور على مصفوفة و أفحص عناصرها وأضع آخر عنصر زوجي (يقبل القسمة على 2 بدون باقي) ضمن متحول اسمه num:
$arr = array(2,5,6,9,8,66,4,7);
$num; // عرفنا متغير لنضع فيه قيمة الرقم الذي يقبل القسمة على 2

for ($i=0; $i< count($arr); $i++){
                           
	if( $arr[$i] % 2 == 0)	// نفحص اذا كان العدد زوجي
		$num = $arr[$i];	// نضعه في المتحول num
}

echo $num; // نطبع قيمة المتحول التي ستكون آخر عنصر زوجي في المصفوفة
                           

                          
  • يمكنك الاستفادة من المنهجية السابقة (طريقة التفكير لحل المشكلة) و تطبيقها على مثالك مع بعض التعديلات لكي تلائم المهمة المطلوبة.

تحياتي.

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...