الخميس، 10 مايو 2012

شرح مفهوم الميثود[method with example]


السلام عليكم ورحمة الله


 موضوعنا]مهم جدأ [


  (method)
قبل ان تبدأإ  وتعمل ، في كتابة أي ،  برنأمج ، لأبد من معرفة، م هي الاشياء التي تتعامل  بها وما هي الفائده منها
وهل ، نحن بحأجه الى استخدإمها بكل مره ،
ما هو  الــــmethod||=هي  عباره ، عن عباره عن تجزئة البرنامج الى اجزاء ، مستخد مأإ دوال بمسميات معينه J
لنفرض ،  كمثال ،:  شركـة سوني ـ قسم المبيعات : نحن نعلم لأبد انه يوجد مدير مسوؤل ، عن ذلك الشيً:
وهنأإك موظفين يعملون تحت سلطة هذا الشخص ، يقوم مثلأ المدير  ، بطلب ، من كل ، شخص ان يقوم عمله ، وهذا المدير ،  جالس ،  ومرتاأإح : مجرد ، انه : يرسل ، ومن ثم يشأهد النتائج  هي ، مشابهه لمعملية الميثودً قأم بتجزئة العمل ،  هل تتوقع بان البرأمج الكبيره التي ، نشاهدها ، ك برنأمج الفوتشوب ، وبرنأمج الأفيرا  وبرامج كثيره قام شخص بعملها : هل بالعقل ، يقوم شخص بكتابة  حوالي 100 الف كود : لوحده  لأ طبعا ، الشركه المصنعه للبرنأمج قامت  بتجزئة البرنأمج :  الى عدة اجزاء وطلبت من كل مبرمج ان يقوم في عمله طيب : من هو  المستقبل لذلك من هي ،  لنفرض بانها ، الاب ، طبعا دالة main  هي المسؤوله ،
دعونا نقوم في عمل برنأمج توضيحي ، طبعا مستخدما الخوارزميات ، ياتي شخص يقول :  لماذا يعني اكثر برامجنا  كلها رياضيات وحسابات : اقول ل كان 90%  من البرمجه ، والبرنأمج الذي تود عمله  خوارزميات رياضيهً
ففهمك للمبدأإ طريقك الى ، عالم الابحار في  البرمجه اطلنا ، بحديثنا فلننتقل الى ،
نريد عمل برنامج بسيط  يقوم ، المشرف ، على  ادخال الدرجات لطالب ، وهي الاختبارات الأول والثاني ، والثالث حيث   قام المعلم ، باخبار المشرف على الادخال ، انني الدرجه الاكبر لتلك الدرجات المدرس يبغى ينجح الطالب هههه نكمل لأحظ انا قولت ، مشرف ، مسؤول : يعني هو المــ MAIN   وهوا الذي يقوم في الارسال  الان الموظف يريد عمل  مقارنه لتلك الدرجات  نحتأج لعمل ، ميثود يستقبل الدرجات ويقوم في عملية المقارنه ومن ثم يقوم في ارجاع القيمه الكبرى ، الى ، المشرف ً ولنعلم : ان الميثود المستخدم لأبد ان نصرح به بهويه حتى يستطيع الmain مشاهدته باستخدأم static  :
طبعا المثال : نقوم في ادخال ثلاث درجات ونود مقارنتها ، ولكن ، نحن  نود ايهما الاكبر بينهم ، في هذه الحاله ، نرجع لعملية الفرض ، لنفرض ، ان الدرجه الاولى هي الكبرى ، ومن نقارنها مع الدرجات الاخرى ، :
الميثود : هنأإك انوأع منه هنأإك ميثود ياخذ ولأكن لأ يرجع وهوأإ م يطلق عليه ، بالبخيل ،  نفس فصيلة الدم : ونوعه void   ليس بشرط بان الميثود يقوم في استرجاع قيمه ،
شأهد المثال ، لكي توضح لك اكثرً:

                    طبعا اكيد يكون ، بعد return نقفل ، الاقواس ،  ثلاث اقوس { { { 
نشوف   out put!


   اي استفسار ، ضعه نحن ، لم نضع هذه المدونه الى لأكسابك العلمً الذي نحملهً
دعوأتكمَِِ
عبدالرحمن البلوي & المباركيً

الأربعاء، 2 مايو 2012

برنامج يآخذ مصفوفتين ويطبع نآتج جمع كل عنصر فيهم ..

السلام عليكم .. 

درس سهل .. 

عن المصفوفات

ومن المفروض ان كل مبرمج يعرفه ..

لان درس المصفوفات سهل

خاصه جمعها وطرحها وضربها

واليوم درسنا عن جمع مصفوفتين أحادية 

وهذا الكود .. 



وهنا المخرجات .. 



وأي اسفتسار حول الدرس

ضعو تعليقاتكم .. 

وطبقوها عن طريق القسمه والضرب والطرح .. 

لـ تستفيدو من الدرس أكبر استفادة

أخوانكم : عبدالرحمن : المباركي + البلوي .. 

السبت، 28 أبريل 2012

by :one arry[] find number phone..get:info

السلأم عليكم ورحمة الله :

ناسف ، لتوقفنا ولكن ، اختبارات.
نكمل :
درس اليوم عباره عن برنأمج : يستخدم الone  arry[]
برنأمج سهل ، ليس فيه شي جديد : يقوم ، الموظف بوضع: رقم: حيث ، يبحث عنه دأخل
القأعده اذا كأن هذا  الرقم موجود ، واذا كأن هذا الرقم موجود يقوم في ، اعطاء معلومات عنه:!
قمت في انشاء مصفوفه احأإديه تحوي ، ارقأم للجوالات بأمكانك: ان تضع ارقام الى مالا نهايه:
* دائما ،اي عمليه ، تتم  دأإخل المصفوفه تأإكد بان لها لوب : سواء قرائه للمصفوفه:
*المصفوفه: يبدأإ ترقيمها : من صفر:
int []d={4,5,6};
console.writeline(d[0]);
عندما نقول : d[0]  اي بعمى الخأنه الاولى وهي ، الرقم 4 
لم نستخدم ، لوب ، لأن المخرج رقم واإحد :!
نشأهد البرنأمج


out put:
في حالة وجد الرقم:

في
حالة
لم يوجد!


(دعوأتـــــــــــــــــكم : لنأإ:~عبدالرحمن البلوي&المباركي)

السبت، 14 أبريل 2012

array one-d.[شرح ] part1:

السلام عليكم ورحمة الله
ان شاء الله الكل بخير  يارب
درسنا اليوم سهل ومهم في نفس الوقت
arry[]
ماهي ؟
هيا عباره عن مجموعه من القيم يتم التعامل بها بقيمه وأحده تحت مسمى وأإحد
تستخدم في تخزين البيانات...
لنفرض انني اريد عمل خانات مختصه بالأعضاء المسجلين بالمدونه؟
تحوي بيأإنات واريد بكل مره  عمل تعديل للبيانات
هل من العقل ؟
انني انأإدي كل شخص باسمه ؟
سوف يكلفني جهدأإ واسعأإ
ولكن كوننا نقوم في عمل مسمى وأإحد مختص بالأعضاء المسجلين تحت مسمى وأإحد
سوف يتم منأإدات المسمى وليس الاعضاء
توفير وقت وجهد
شكل المصفوفه الاحأإديه امأإ يكون صف او عاإمود
يعتمد على المبرمج في جملة الطباعه
console.writelien
//عباره عن عأإمود
console.write
//عباره عن صف
* كل مخزن يأخذ قيمه وأإحده فقط
دعوني اوضح اكثر بعمل برنأإمج بسيط
قمت بتوضيح كل الخطوأإت بدأإخله



the out put



شرح ومثال لـ دالة الـ swich ..

السلام عليكم .. 

اليوم درسنا عن دالة مهمة .. 
ويعتمدون عليها جداً اذا كانت امامنا اكثر من خيار لـ حل مشكلة معينه 

الا وهي دالة الـ swich 
وتعتمد على اختيار اليوزر او المستخدم .. 

ولها امثله كثيره .. 

ولكن مثال اليوم يعتمد على الاشياء السابقه التي درسناها 

مثل تعريف متغيرات واستخدام لوب وزيادة العدادات 
وطريقة الطباعه لـ المخرجات .. 

واعذروني لـ ان البرنامج طويل ولكنه سهل .. 

ف قسمته لـ ثلاثة اقسام .. 

القسم الاول .. وهو تعريف المتغيرات .. 
والقسم الثاني .. وهو ..  الكيسات والاختيارات .. 
والقسم الثالث .. وهو .. جملة الطباعة ونهاية البرنامج .. 
والشرح ب داخل الـ كود ..


وهنا المخرجات .. 

وادخلت لـ كل عداد درجتين .. يعني الـ a اثنين ، الـ b اثنين .. 

أنظرو لـ المخرجات .. 




اتمنى تطبقوه فِ البيت لانه برنامج ممتع ..

واي استفسار ضعو تعليق ب نفس الموضوع .. 

عبدالرحمن : المباركي + البلوي ..