الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

إمرار عدد غير محدد من البيانات للدالة عن طريق params

استطلاع
بدأه Raami في 15 أغسطس 2010 · 2 رد · 867 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام

هل استفدت من الدرس؟

4 مشارك في التصويت

?? ?????? ?? ??????

???2 صوت · 50%
??1 صوت · 25%
??? ?? ??1 صوت · 25%
#1 صاحب الموضوع

إدخال عدد عير محدد من المعطيات للدالة

عن طريق params

بسم الله الرحمن الرحيم وبه نستعين

الحمد لله والصلاة والسلام على رسول الله، اما بعد

لنفترض أن لدينا class أو فئة ونريدلهذه الفئة أن تحسب أصغر رقم من مجموعة أرقام مدخلة، علما أن عدد الأرقام التي سيختار البرنامج من بينها أصغر رقم غير معروف، لذلك نلجأ لاستخدام الأمر params

مثال:

class-name (params int[])

وهذا يعني كما في المثال إنه بالإمكان إدخال أي مجموعة من الأرقام مهما كان عددها وسيقوم البرنامج بترتيبها في مصفوفة عن طريق Params

مثال عملي:


public int Ramy (params int[] array)
{
for(int i = 1; i < array.Length - 1; i++)
{
min = array;
if(array > array[i-1])
min = array[i-1];
}
return (min);
}
int min;

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

تم بحمد الله تعالى

أي استفسار إيميلي: tantawyramy @ hotmail.com

params.pdf

تم تعديل هذه المشاركة بواسطة GamingMasteR في 15 أغسطس 2010 في 16:45 — السبب: وضع اوسمة code

#2

درس منظم وواضح .. منتظرين منك دروس أخرى.

118650.jpg
#3

شكرا لك على هذا الدرس

اللهم صلّ على سيدنا محمد وعلى آله وصحبه وسلّم


موقعي الرياضي

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…