باسم الله الرحمان الرح م تقد م أخوكم إبراه م عدو موظف ببلد ة أكل م بركان المغرب لست مبرمجا بل متعلما من الدروس والكتب الت تعرض على مواقع األنترنت تمن

الحجم: px
بدء العرض من الصّفحة:

Download "باسم الله الرحمان الرح م تقد م أخوكم إبراه م عدو موظف ببلد ة أكل م بركان المغرب لست مبرمجا بل متعلما من الدروس والكتب الت تعرض على مواقع األنترنت تمن"

النسخ

1 باسم الله الرحمان الرح م تقد م أخوكم إبراه م عدو موظف ببلد ة أكل م بركان المغرب لست مبرمجا بل متعلما من الدروس والكتب الت تعرض على مواقع األنترنت تمن ت لو أن ل أستاذا أخذ ب دي إلى عالم اإلحتراف ف لغة الف جوال ب سك دوت نت أحببت أن أقدم كتاب هذا خدمة لإلخوة واألحبة ف الوطن العرب واإلسالم للمهتم ن بلغة البرمجة الف جوال ب سك دوت نت بالخصوص هو كتاب ألفته بجهدي المتواضع بص غة PDF عبارة عن ترجمة كتاب ة لما تحمله المحاضرات السمع ة البصر ة ألخ نا الفاضل المبرمج الدكتور عاطف العراق جزاه هللا عنا خ ر الجزاء. ربما سأل سائل وما الجدوى من هذا الكتاب إذا كانت هناك أصال فد وهات لمبرمج كب ر مثل د.عاطف العراق الجواب : هو أن الذي ر د تعلم البرمجة وتطب ق ما وجد ف هذه الف د وهات ال ستط ع عمل نسخ ولصق لما تحمله من أكواد إلى برنامجه ل تدرب عل ها بسهولة. عالوة على ذالك األكواد البرمج ة على الف د وهات التعل م ة غ ر واضحة بالنسبة للمبتدئ ن عكس الدروس المكتوبة الت تحملها أوراق الكتب. فما عل ك أخ سوى تثب ت برنامج الف جوال ستود و حاسوبك لتبدأ التعلم أو 2010 و تحم ل ف د وهات المبرمج الدكتور عاطف العراق على هذا الكتاب مجان ما أرجوه منكم هو أن تدعو ل ولعائلت بصالح األعمال والتوف ق. إ م ل هو كالتال : brahim.addou@gmail.com اسم الكتاب : الف جوال ب سك دوت نت : ترجمة كتاب ة لمحاضرات د. عاطف العراق الجزء األول + الجزء الثان واألخ ر 1

2 ان ساضشج سلى 01 أ ذاف ذؼهى انثشيدح ذطث ماذ ا انرؼشف ػه أعاع اخ انثشيدح. ان مذسج ػه ص اغح ان شكالخ ف ص سج ك تشيدر ا. ان مذسج ػه زم ان شكالخ تاعرخذاو انثشيدح. ان مذسج ػه يماس ح انسه ل ان خرهفح نه شكالخ ت ذف ان ص ل إن أفضم ز انسه ل أ غث ا. ان مذسج ػه ذرثغ األخطاء ف انثشايح انر رى ذ ف ز ا. ان مذسج ػه ف ى انثشايح ان ؼذج عاتما. ان مذسج ػه ذط ش انثشايح ان ؼذج عاتما ======================================================= أ اع انرطث ماخ Types: Applications CONSOLES APPLICATIONS WINDOWS APPLICATIONS WEB APPLICATIONS ص اغح ان شكالخ زه ا المدخالت console.readline() اسماء المتغ رات المطلوب ادخالها = المعالجة اسماء المتغ رات المطلوب اخراجها = console.writeline() المخرجات 2

3 CONSOLES APPLICATIONS ان ثال األ ل : اكرة تش ايدا نسغاب يد ع سل صس س ا ال: ص اغح ان شكهح زه ا 1 -ادخال انشل )ان ذخالخ ) 2 -خ غ انشل )ان ؼاندح ) 3 -طثغ اذح انشل )ان خشخاخ ) Module example1 متغ ر صح ج ذ ص ف ان رغ شاخ Dim num1 As Integer Dim num2 As Integer ادخال انشل ( 1 -ػ ه ح اإلدخال ) Dim numsum As Integer num1 = num2 = زغاب يد ع انشل ( 2 -ػ ه ح ان ؼاندح ) طثاػح اذح اند غ )3 -ػ ه ح اإلخشاج ) numsum = num1 + num2 Console.WriteLine(numsum) خ هح ادخال نر ل ف انثش ايح : تؼثاسج أصر خ هح تشيد ح ذ رظش ي ان غرخذو أ ذخم ل ح يا ن مشأ ا كه ح Line ذؼ انشخ ع ان عطش فاسؽ. زا انثش ايح شرغم اال أ ف تؼض انؼ ب رفادا ا ف انثش اير ا ذ أ سغ ط س... Num1 : Num2 : Numsum : خض ان رغ شاخ ف انزاكشج MEMOIRE RAM 3

4 ان ثا ل اال ل : 2/2 Module example1 توص ف أو اإلعالن عن المتغ رات Dim num1, num2, numsum As Integer Console.WriteLine("Entrez le premier nombre? ") num1 = Console.WriteLine("Entrez le deuzieme nombre? ") num2 = numsum = num1 + num2 Console.WriteLine("la somme = " & numsum) Console.readLine() رسالة تطلب من المستخدم ادخا ل ق مة للمتغ ر ( num1 الرقم األول ) جملة اإلدخال تنتظر من المستخدم إدخال الق مة للمتغ ر ك خزنه. رسالة تطلب من المستخدم ادخا ل ق مة للمتغ ر ( num2 الرقم الثان ) جملة اإلدخال تنتظر من المستخدم إدخال الق مة للمتغ ر ك خزنه حساب مجموع الرقم ن طباعة ناتج الجمع جملة للرجوع الى السطر تنتظرادخال ق مة كالضغط على زر النهاء البرنامج Module example1 نفس البرنامج السابق مع تغ ر بس ط ف هذه الجملة Dim num1, num2, numsum As Integer Console.WriteLine("Entrez le premier nombre? ") num1 = Console.WriteLine("Entrez le deuzieme nombre? ") num2 = numsum = num1 + num2 الكلمة أو الجملة الت تقع ب ن مزدوجت ن )" "( ه نص للطباعة كتبها البرنامج كما ه ال تحتوي أو تحمل ق مة برمج ة معادالت ة. هذا الرمز & معناه باإلنجل ز ة AND إضافة نص الى نص أو حرف إلى حرف..عطف ش ء الى ش ء آخر. Console.WriteLine(num1 & "+" & num2 & "=" & numsum) 4

5 Module module1 Dim name As String Dim age As Integer Console.WriteLine("input name?") name = Console.WriteLine("input age?") age = Console.WriteLine("your name is " & name & ".") Console.WriteLine("your age is " & age & ".") توص ف المتغ رات متغ ر نص متغ ر رقم صح ح طباعة رسالة للمستخدم تطلب منه ادخال اسم طباعة رسالة للمستخدم تطلب منه ادخال العمر طباعة الرسائل جملة ادخال لتوق ف البرنامج ونستط ع أن نستبدلها بجملة أخرى حتى فهمها المتلق Console.Readkey() : ؼ اضغظ ػه أ صس ي أصساس ن زح ان فاذ ر ال اء انثش ايح. توص ف المتغ رات Dim number, square As Integer Console.WriteLine("enter number") number = square = number ^ 2 Console.WriteLine(" square of " & number & " is " & square & ".") ادخال متغ ر الرقم برسالة حساب متغ ر الترب ع طباعة الرسالة ادخال جملة لتوق ف البرنامج Dim name As String Dim length, length1, length2 As Integer Console.WriteLine("enter name?") name = Console.WriteLine("enter length?") length = توص ف المتغ رات ادخال متغ ر اإلسم برسالة ادخال متغ ر الطول برسالة طباعة الرسالة مالحضة : عالمة القسمة مع اغفال الباق غ ر موجودة عندي ف الك بورد 5

6 length1 = length / 100 length2 = length Mod 100 Console.WriteLine(name & " you are " & length1 & " metres " & length2 & " centimetres ") جملة ادخال لتوق ف البرنامج نفس الكود السابق مع تغ ر ف جملة طباعة الرسالة Dim name As String Dim length As Integer Console.WriteLine("enter name?") name = Console.WriteLine("enter length?") length = Console.WriteLine(name & " you are " & length / 100 & " metres and " & length Mod 100 & " centimetres ") توص ف المتغ رات ادخال معامالت المعادلة برسالة حساب ق مة الجذور طباعة ق مة الجذور جملة ادخال لتوق ف البرنامج مالحظة : قع خطأ ف البرنامج الحل ف الجمل الشرط ة كما س ات لى تؼ م تش ايح نسم ان ؼادنح انرشت ؼ ح Dim a, b, c, x1, x2 As Integer Console.WriteLine("enter parameter a") a = Console.WriteLine("enter parameter b") b = Console.WriteLine("enter parameter c") c = x1 = (-b + (b ^ 2-4 * a * c )^ 0.5 / (2 * a)) x2 = (-b - (b ^ 2-4 * a * c) ^ 0.5 / (2 * a)) Console.WriteLine(" x1 = " & x1 & " x2 = " & x2) 6

7 Dim a, b, c, d, x1, x2 As Integer Console.WriteLine("enter parameter a") a = Console.WriteLine("enter parameter b") b = Console.WriteLine("enter parameter c") c = d = b ^ 2-4 * a * c x1 = (-b + d^ 0.5) / (2 * a) x2 = (-b - d^ 0.5) / (2 * a) Console.WriteLine(" x1 = " & x1 & " x2 = " & x2) نفس البرنامح السابق اال اننا قمنا هنا باضافة حساب وس ط لتوف ر الوقت وز ادة الكفاءة. مالحظة : قع خطأ ف البرنامج الحل ف الجمل الشرط ة كما س ات هضو أخز اإلزر اطاخ انالصيح ن غ ان ل ع ف أخطاء أث اء انثش ايح ن زا ع ف غرؼ تاند م انششط ح اند م انششط ح Dim a, b, c, d, x1, x2 As Decimal Console.WriteLine("enter parameter a?") a = Console.WriteLine("enter parameter b?") b = Console.WriteLine("enter parameter c?") c = d = b ^ 2-4 * a * c If d >= 0 Then x1 = (-b + d ^ 0.5) / (2 * a) x2 = (-b - d ^ 0.5) / (2 * a) Console.WriteLine(" x1 = " & x1 & " x2 = " & x2) توص ف المتغ رات حساب ق مة المعامل المم ز شرط حسب ق مة المعامل المم ز جواب الشرط ف حالة كون ق مة المعامل المم ز حق ق 7

8 Console.WriteLine("the roots are imaginary") جواب الشرط ف حالة كون ق مة المعامل المم ز تخ ل رسالة الدخال ق مة المتغ ر Console.Write("enter value") توص ف المتغ ر وادخال ق مته ف آن واحد Dim value As Integer = جملة الشرط If value Mod 2 = 0 Then جواب الشرط ف حالة اإلثبات ".") & 2 / value Console.WriteLine(" half of " & value & " is " & جواب الشرط ف حالة النف Console.WriteLine(" double of " & value & " is " & value * 2 & ".") نها ة جملة الشرط جملة ادخال لتوق ف البرنامج مشابه للبرنامج السابق مالحضة : نستط ع أن نجمع توص ف المتغ رات مع جملة ادخال الق مة ف آن واحد Dim value As Integer كما سبق أن رأ نا ذالك. Console.WriteLine("value?") value = If value = 0 Then Console.WriteLine(" value = 0 ") Console.WriteLine(" value " & value & " is not equal to zero ") نها ة المحاضرة رقم 01 8

9 ان ساضشج سلى 02 اند م انركشاس ح Console.WriteLine(1) Console.WriteLine(2) Console.WriteLine(3) Console.WriteLine(4) تعالوا لنكتب هذا البرنامج بطر قة أخرى ف البرنامج اآلت سوف طبع لنا البرنامج رقم : Dim value As Integer value = value + 1 Console.WriteLine(value) value = value + 1 Console.WriteLine(value) value = value + 1 Console.WriteLine(value) value = value + 1 Console.WriteLine(value) هذا البرنامج سوف كتب لنا رقم ثم. 4 لكن لو افترضنا أننا نر د أن كتب لنا البرنامج من 1 الى 100 سوف صعب عل نا كتابة الجملة ل 100 مرة. ولهذا وجد ف الف جوال ب سك ما سمى بالجملة التكرار ة. ه حل لهذه المشكلة. تابع ف البرنامج اآلت. المتغ ر أخذ ق مة أول ة الت تساوي صفر) 0 ) سوف طبع لنا البرنامج رقم : ششط انركشاس اند م انركشاس ح : Do while كلمة البرنامج كرر جمل التكرار طالما شرط التكرار متحقق وإال سوف تابع البرنامج عمله لما بعد خ م انركشاس Loop شرح : while : طالما مادام Do...Loop : كرر العمل ة حسب شرط التكرار Loop 9

10 Dim value As Integer Do While value < 10 value = value + 1 Console.WriteLine(value) Loop لنفترض أننا نر د من البرنامج أن طبع أو كتب لنا األرقام من 1 إلى 10 كما قلنا سابقا أن المتغ ر الرقم دائما ق مته األول ة تساوي 0 ولهذا أضفنا له واحد) 1 ) لنفسر ك ف عمل البرنامج بالحلقة التكرار ة: مر البرنامج و نفذ سطرا سطرا بدأ األول بطباعة ق مة value الت تساوي رقم 1 قرأ أوال جملة المعادلة و قوم بالعمل ة الحساب ة )المعالجة ) ثم نزل الى السطر الموال الذي عن طباعة ق مة المتغ ر)اإلخراج ) عندما صل الى كلمة Loop رجع الى الجملة الشرط ة while ل تحقق من الشرط : هل ال زال المتغ ر أصغر من 10 و قوم بنفس العمل الذي قام به ف األول ( صعودا وهبوطا ) حتى نته من طباعة جم ع األرقام حتى 10 ح ن صبح ق مة المتغ ر أكبر أو 10 ساوي سوف مر البرنامج الى ما بعد Loop ل نفذ ماتبقى من البرنامج أو الكود. Dim startvalue As Integer = 10 Dim endvalue As Integer = 15 Dim value As Integer = startvalue - 1 Do While value < endvalue value = value + 1 Console.WriteLine(value) Loop برنامج لطباعة األعداد من 10 إلى 15 كما سبق ف الدروس الماض ة ممكن ادماج جملة التوص ف مع جملة اإلدخال جمل اإلدخال هنا هو 10 و. 15 لماذا كتبنا هنا 1- ألننا نر د من البرنامج أن بدأ طباعة األرقام من 10 فإذا حذفنا 1- سوف بدأ الطباعة من 11. سوف كرر 5 مرات الطباعة هبوطا وصعودا ابتداءا من حتى Do while Loop Dim startvalue As Integer = 10 Dim endvalue As Integer = 15 Dim value As Integer = startvalue Do While value <= endvalue مكن كتابة البرنامج السابق بهذه الصورة الحظ اننا أزلنا 1- وغ رنا ف جملة المقارنة )أصغر أو ساوي ) غ رنا األماكن : نكتب جملة الطباعة قبل جملة اإلضافة لك طبع رقم 10 ثم مر الى اضافة 1 و صبح value=11. الفارق هو أن البرنامج الحال طبع الvalue ثم بعدها ض ف العدد 1.عندما صل العدد الى 16 رجع الى جملة الشرط ل تحقق به هل 16 أصغر أو ساوي من 15 توقف البرنامج من الطباعة ألن الشرط لم تحقق. و مر الى مابعد كلمة LOOP ل ستمر ف عمله. 10

11 Console.WriteLine(value) value = value + 1 Loop مكن تعم م البرنامج السابق Console.WriteLine("enter start value?") Dim startvalue As Integer = Console.WriteLine("enter end value?") Dim endvalue As Integer = Dim value As Integer = startvalue - 1 Do While value < endvalue value = value + 1 Console.WriteLine(value) Loop معناه اننا نترك اإلخت ار للمستخدم دخل الق م لvalue start و end. value طباعة من 20 الى 10 بترت ب تنازل Dim value As Integer = 21 Do While value > 10 value = value - 1 Console.WriteLine(value) Loop لماذا كتبنا 21 ولم نكتب 20 ألن البرنامح س مر على جملةvalue-1 الذي ساوي 20 و طبعه بدا ة. الحظوا أن جملة الشرط 10< value سوف مر عل ه ال value ب 11 و نزل الى الجملة الت تل ها نقص منه 1 و نزل الى الجملة الت تل ها أي جملة الطباعة و طبع النت جة 10 ف آخر دوراته و نته. الطباعة كاآلت : حتى. 10 هذا البرنامج طبع بالعدد 2 الى ما قرب ال 1000 بطر قة األس 11

12 ما ب ن مزدوجت ن جملة نص ة تطبع كما ه حرف ا. Dim base As Integer = 2 ما ال وجد ب ن مزدوجت ن تابع للبرنامج أي حمل ق مة برمج ة Dim exponent As Integer = 1 Dim result As Integer = base ^ exponent Do While result < 1000 Console.WriteLine("base:" & base & ", exponent:" & exponent & ", result:" & result) exponent = exponent + 1 هنا البرنامج كررعمل ة الطباعة شرط أن ال تعدىresult رقم 1000 result = base ^ exponent هنا األس exponent هو الذي نضاف ال ه ف كل مرة أو ف كل كرة العدد 1 وبهذا تتغ ر النت جة Loop ف كل مرة. انث اخ ان رذاخهح NESTED STRUCTURES Console.WriteLine("value?") Dim value As Integer = If value = 0 Then Console.WriteLine("zero") If value > 0 Then Console.WriteLine("above zero") Console.WriteLine("bellow zero") جملة الدخال الق مة value من المستخدم جملة توص ف الvalue الذي ساوي ما س دخله المستخدم من ق مة جملة الشرط الذي جب ان تحقق ( وإال ) معناه إذا لم تحقق الشرط السابق ذكره شرط ثان اذا لم تحقق الشرط األول ( وإال ) معنى البرنامج أن ال value اذا كان ساوي 0 اطبع ل 0 واال ) سوف نضع شرط ن الن العدد اما موجب أو سالب ) اذا كان الvalue أكبر من 0 اطبع ل الجملة ب ن قوس ن واال اذا كان ال هذا وال ذاك اطبع ل النص ب ن قوس ن. 12

13 جدول الضرب الحظ أن هناك شرط ن متداخل ن أحدهما ف اآلخر وأن ال LOOP األول نتم للشرط الثان والLOOP الثان نتم للشرط األول الحظ شكل الفقرات دل على ذالك. جملة الطباعة بدونها ال طبع البرنامج المعادلة الت نر دها Dim basevalue As Integer = 1 Dim factor As Integer = 1 Dim multiplication As Integer Do While basevalue < 10 Do While factor < 10 multiplication = basevalue * factor Console.WriteLine(basevalue & "*" & factor & "=" & multiplication) انتبه البرنامج سوف قرأ الشرط األول ثم نزل ل قرأ الشرط الثان حتى صل الى الLOOP الذي نتم له أي ال LOOP األول ولن تخطاه بدا ف الصعود والنزول ما قرب 9 أو 10 مرات طبعا مع تنف ذ محتوى الشرط أي الطباعة. أخ الكر م اذا أردت أن تشاهد عمل البرنامج ك ف عمل خطوة خطوة فما عل ك اال الضغط على الزر المتواجد أعاله ( سهم مقوس الى األسفل تجاه أسطر صغ رة ) وكأنه معلم شرح لك ك ف عمل البرنامج خطوة خطوة. تعترضنا مشكلة اأخ وه أن الfactor عندما صل الى ق مة 10 لن ستمر ف طباعة كل جدول الضرب الحل هو أن نض ف جملة 1 = factor تحت جملة الشرط األولى تابع الحل ف البرنامج اآلت. factor = factor + 1 Loop basevalue = basevalue + 1 Loop Dim basevalue As Integer = 1 Dim factor As Integer = 1 Dim multiplication As Integer الجملة الت أضفناها لحل المشكلة ل بدأ الfactor من جد د بق مة مبدئ ة 1 و ض ف عل ه < 10 basevalue Do While factor = 1 ف كل دورة داخل الشرط الثان Do While factor < 10 multiplication = basevalue * factor Console.WriteLine(basevalue & "*" & factor & "=" & multiplication) factor = factor + 1 Loop هذه الجملة تابعة للشرط األول معناه كل ما نته الشرط الثان من عمله أي عندما صل ال basevalue = basevalue + 1 factor الى العدد 9 خرج بعد الLOOP ل ض ف على base value العدد 1 حتى صل Loop الى العدد. 9 13

14 Mod 2 معناه باق القسمة على 2 Dim value As Integer الجملة الشرط ة تعن أنه إذا كان باق القسمة على 2 تساوي 0 فأطبع ل الجملة الواقعة Do While value < 10 ب ن قوس ن value = value + 1 If value Mod 2 = 0 Then Console.WriteLine(value & " is an even number ") Console.WriteLine(value & " is an odd number ") Loop وإال إذا لم تحقق الشرط فاطبع ل الجملة المتواجدة ب ن قوس ن نها ة الجملة الشرط ة نها ة الجملة التكرار ة نها ة البرنامج مالحضة : هنا استعملنا الجملة الشرط ة داخل الجملة التكرار ة ألننا ف حاجة إلى ذالك ل قسم األرقام من 1 حتى 10 مع شرط أن طبع كذا إذا كان باق القسمة على 2 ساوي 0 و طبع كذا إذا كان العكس. Dim value As Integer Dim highestvalue As Integer Do While value >= 0 Console.WriteLine("value?") value = If value > highestvalue Then highestvalue = value جمل لتوص ف المتغ رات الجملة التكرار ة : سوف قوم بطباعة األرقام الت دخلها المستخدم شرط أن تكون أكبر أو ساوي 0 أرقام موجبة. معنى هذا الشرط أن أكبر ق مة دخلها المستخدم ه الvalue. highest انز ع ف طثؼ انثش ايح ػ ذ خش خ ي اند هح انركشاس ح. انتبه متى طبع ال highest value اند اب : ػ ذيا خشج ي اند هح انركشاس ح أ ياتؼذ ال loop نؼذو ذسمك ششط اند هح انركشاس ح أ انم ح انر أدخه ا ان غرخذو ف األخ ش عانثح أصغش ي. 0 14

15 Loop Console.WriteLine("highest value:" & highestvalue) Dim value As Integer Do While value < 10 value = value + 1 If value Mod 2 = 0 Then Console.WriteLine(value & " is an even number ") Console.WriteLine(value & " is an odd number ") Loop للتذك ر : جملة لتوص ف أو اإلعالن عن المتغ رات جملة التكرار الت تحتوي على الشرط < 10 value الت تنته الى غا ة كلمة LOOP راجع ف الدروس السابقة لماذا أضفنا هنا على الvalue العدد 1 حتى ال نكرر شرح ما قد مضى.. معنى الجملة الشرط ة أنه إذا كان الق مةvalue مقسوم على 2 الباق ساوي 0 اطبع ل الق مة value عدد زوج وإال اطبع ل الق مةvalue عدد فردي. انتبه الجملة الشرط ة تبقى سار ة المفعول داخل الجملة التكرار ة مادام ال 10 < value. جملة الرجوع الى السطر و نها ة البرنامج ف هذا البرنامج أو الكود عندنا الق مةvalue الت دخلها المستخدم وال highest value الت ه أكبر ق مة دخلها المستخدم. شرط التكرار وعدم المرور الى ما بعد كلمةLOOP هو أن تكون الق مة 0 =< value. انتهاء الجملة الشرط ة انتهاء الجملة التكرار ة معنى البرنامج هو عندما ال تحقق الشرط الموجود ف رأس الجملة التكرار ة أي صبح ال Highest أكبر ق مة الت ه لطباعة خرج البرنامج الى ما بعد الLoop value < 0 Value Dim value As Integer Dim highestvalue As Integer Do While value >= 0 Console.WriteLine("value?") value = If value > highestvalue Then highestvalue = value Loop Console.WriteLine("highest value:" & highestvalue) 15

16 هذه جملة اإلخراج س نفذها البرنامج عندما خرج من التكرار متى الجواب : عندما تكون الق مة المدخلة أصغر من 0 مثال ( 1- ( وعلى ما تحتوي هذه الجملة الجواب : طباعة ( ال : Highest Value أكبر ق مة أدخلها المستخدم(. ف ز انسهمح ع ف رؼشف ػه يصطهر خذ ذ ف ػانى ششط انركشاس DO WHILE.LOOP ع ف م و تششذ ز اند م انركشاس ح : كشس ت ا... انه ب DO UNTIL..LOOP اند هح األخ شج ذسر ػه ششط إ اء انركشاس ن ظ ششط انركشاس. ن أخز طث ما ن ز اند هح انر عثك ركش ا : كشس زر... انه ب Dim value As Integer Do Until value >= 10 value = value + 1 Console.WriteLine(value) Loop برنامج طبع األرقام من 1 إلى 10 للتذك ر : جملة توص ف المتغ رات الت سوف تدخل ف المعادالت البرمج ة جملة التكرار الت ه ف حد ذاتها تحتوي حدا إلنهاء التكرار جملة المعادلة جملة الطباعة أو الكتابة جملة إنهاء البرنامج ص سح ي ح : أخ انكش ى زر ال ذ غ أ ذخرهظ ػه ك األي س نكثشج س د يصطهساخ خذ ذج ساخغ دس ط اند م انركشاس ح انششط ح تذلح. ف ز انسهمح ع ف ض ف يصطهس ف ػانى اند م انركشاس ح انششط ح DO WHILE... LOOP يا انفشق اند اب : أ انششط فز ا ف ا ح انركشاس DO... LOOP WHILE 16

17 DO UNTIL. LOOP ******************* يا انفشق اند اب : أ انششط فز ف ا ح انركشاس DO.. LOOP UNTIL برنامج لطباعة األرقام من 1 الى الرقم الذي أدخله المستخدم بشرط أن كون أصغر أو ساوي الvalue. جملة طباعة تطبع النص التال ف ما معناه:) تطلب من المستخدم إدخال ق مة. أدخل الق مة األكبر ( جملة توصف متغ رال highest مع إدخاله ف نفس الوقت من طرف المستخدم مالحضة مهمة: ف البدا ة ال وجد أي شرط هو موجود ف آخر الجملة التكرار ة لو افترضنا أن المستخدم أدخل ق مة للhighest البرنامج رقم 1 فقط ك ف حصل ذالك تساوي 0 ما ذا س حصل سوف طبع لنا Console.WriteLine("highest value?") Dim highest As Integer = Console.WriteLine("row:") Dim value As Integer Do value = value + 1 Console.WriteLine(value) Loop Until value >= highest 1- البرنامج أضاف على الق مة المبدئ ة للvalue الذي هو 0 رقم فطبعها. 3- ثم نزل الى الجملة التكرار ة الت تنه التكرارعند تحقق الشرط ف قرأ أن رقم 1 أكبر من الق مة 0 الت أدخلها المستخدم ف نه التكرار مادام الشرط قد تحقق )راجع شروح الجمل التكرار ة Until و -Do while ) انتبه لو جعلنا الشرط ف بدا ة الجملة ماذا س حصل لن طبع لنا أي رقم. الكود موجود تحت هذه السطور. Console.WriteLine("highest value?") Dim highest As Integer = Console.WriteLine("row:") Dim value As Integer Do Until value >= highest value = value + 1 Console.WriteLine(value) Loop نفس الكود أعاله لكن مع نقل الشرط الى بدا ة الجملة لنقرأ الكود سطرا سطرا توص ف المتغ رات مع ادخالها الق مة المبدئ ة لل value وال highest هو 0 لنفترض أن المستخدم أدخل ق مة للhighest تساوي 0 معنى الشرط : إذا كان الvalue الذي هو 0 أكبر أو ساوي من ال highest الذي هو 0 فاجعل نها ة للتكرار وإ قاف للطباعة ( ال أكرر شرح ما مضى فراجع الجمل التكرار ة والشرط ة كلما انتقلت إلى درس جد د أو دخل عل ك مصطلح جد د ). إذا هنا الشرط تحقق منذ البدا ة قبل أن نزل إلى المعالجة أو المعادلة فلن طبع لنا أي رقم. سؤال من هو الكود الذي ف دنا ف تحق ق هدفنا الحال أم السابق حسب رأ الكود الحال هو حل لمشكلة الكود األول ألن ال 0 الذي أدخله المستخدم ال مكن أن كون هو أكبر ق مة لألرقام الت طبعها البرنامج. 17

18 FOR.NEXT خالصح : انركشاس رى تأعه ب صؼة ػا يا ف طش مح أخش نهركشاس انر اسم المتغ ر الذي أخذ الق م التال ة )العداد ) For i = i1 to i2 step inc الق مة االبتدائ ة الق مة النهائ ة الز ادة ف الق م اند م انركشاس ح برنامج لطباعة األعداد من 1 الى 10 Dim value As Integer For value = 1 To 10 Console.WriteLine(value) ال value هنا تساوي من 1 الى 10 جملة اإلخراج سوف تطبع لنا الvalue من 1 الى 10 كما مكن أن نعمل برنامج لطباعة األعداد الزوج ة ف الكود اآلت : Dim value As Integer For value = 2 To 10 Step 2 Console.WriteLine(value) هنا ف هذا الكود استعملنا 2 Step 10 ابتداءا برقم 2 هكذا: 10 أي أنه سوف قوم بطباعة األرقام بز ادة 2 الى غا ة رقم و مكن أن نطبع األرقام عكس ما سبق أي تنازل ا كما هو مب ن ف الكود اآلت : 18

19 Dim value As Integer For value = 10 To 0 Step -2 Console.WriteLine(value) توص ف متغ ر صح ح value العداد الذي سوف كرر الطباعة من 10 الى 0 ب - 2 هكذا تكون الطباعة : جمل لطباعة رسائل موجهة الى المستخدم جمل توص ف المتغ رات واإلدخال ف آن واحد Console.WriteLine("Enter start value?") Dim startvalue As Integer = Console.WriteLine("Enter end value?") Dim endvalue As Integer = Console.WriteLine("Enter incremental value?") Dim incvalue As Integer = توص ف متغ ر صح ح value العداد Dim value As Integer For value = startvalue To endvalue Step incvalue معناه أن عداد الطباعة س كون من الرقم االبتدائvalue Start الى غا ة الرقم النهائ Console.WriteLine(value) End اللذان أدخلهما المستخدم بز ادةIncvalue. value جملة إلنهاء البرنامج 19

20 For Do Loop عؤال ي ى : يا انفشق ت اند م انركشاس ح Do.. Loop تكرار غ ر معلوم العدد ولكن مشروط بشرط For.. تكرار معلوم العدد لكن غ ر مشروط بشرط If. Then If then End if End if نقط مهمة : مكن أن نجد جمل شرط ة داخل الجمل الشرط ة وكذالك مكن أن نجد جمل تكرار ة داخل الجمل التكرار ة. جملة شرط ة داخل جملة شرط ة Do while Do while Loop Loop جملة تكرار ة داخل جملة تكرار ة ا ح ان ساضشج سلى 02 20

21 ان ساضشج سلى 3 انخ اساخ Selections Console.WriteLine("value?") Dim value As Integer = If value = 0 Then Console.WriteLine("zero") If value > 0 Then Console.WriteLine("positive value") Console.WriteLine("negative value") جملة طباعة رسالة للمستخدم ألدخال ق مة value توص ف المتغ ر value وجملة ادخاله شرط : اذا كان value ساوي 0 فاطبع ل النص الموجود ب ن مزدوجت ن وإال شرط آخر اذا كان value أكبر من 0 فاطبع ل النص الموجود ب ن مزدوجت ن وإال اطبع ل النص الموجود ب ن مزدوجت ن نكتب الكود السابق بص غة أخرى Console.WriteLine("value?") Dim value As Integer = If value = 0 Then Console.WriteLine("zero") If value > 0 Then Console.WriteLine("positive value") If value < 0 Then Console.WriteLine("negative value") لكن أفضل طر قة لكتابة البرامج المتعدد الشروط أت ف البرنامج التال : 21

22 Console.WriteLine("value?") Dim value As Integer = Select Case value Case 1 Console.WriteLine("one") Case 2 Console.WriteLine("two") Case 3 Console.WriteLine("three") Case Console.WriteLine("not one,two or three.") اخت ار الق مة value إذا اختار المستخدم للvalue ق مة تساوي 1 فاطبع ل النص الموجود ب ن مزدوجت ن (one) إذا اختار المستخدم للvalue ق مة تساوي 2 فاطبع ل النص الموجود ب ن مزدوجت ن (two)... الخ End Select Console.WriteLine("value?") Dim value As Integer = Select Case value Case 1 Console.WriteLine("one") Case 2, 3, 4 Console.WriteLine("Two,three or four") Case 5 To 10 Console.WriteLine("value from 5 to 10") Case Is > 10 Console.WriteLine("more than 10") End Select شب ه بالبرنامج السابق إذا اختار المستخدم ق مة للvalue ب ن 5 و 10 طبع الجملة الت ب ن مزدوجت ن. اذا اختار المستخدم ق مة للvalue أكبر من 10 طبع الجملة الت ب ن مزدوجت ن. 22

23 Console.WriteLine("value?") Dim value As Integer = Select Case value Case Is > 10 Console.WriteLine("more than 10") Case Is > 100 Console.WriteLine("more than 100") Case Is > 1000 Console.WriteLine("more than 1000") End Select هذا البرنامج كتابته صح حة لكن عمله غ ر صح ح. المشكلة هو أن البرنامج طبع لنا دائما النص الموجود ف الجملة األولى (10 )more than وإن أدخل المستخدم ق مة أكبر من 100 أو أكبر من 1000 لماذا ألن الق م الت أدخلها المستخدم ه أ ضا أكبر من 10. طبع النص األول ثم نزل الى End Select و نه البرنامج. الحل هو أن نعكس الترت ب من تحت لفوق تابع Console.WriteLine("value?") Dim value As Integer = Select Case value Case Is > 1000 Console.WriteLine("more than 1000") Case Is > 100 Console.WriteLine("more than 100") Case Is > 10 Console.WriteLine("more than 10") End Select اآلن البرنامج ستط ع أن طبع أي نص حسب الق مة المختارة الت دخلها المستخدم.بدون مشكلة. مالحضة جد جد مهمة : الترت ب ف هذه الحالة مهم جدا لماذا ألن الق مة الت ه أكبر من 10 تشمل أ ضا الق مة الت ه أكبر من 100 و الق مة الت ه أكبر من 1000 وكذالك الق مة الت ه أكبر من 100 تشمل أ ضا الق مة الت ه أكبر من 1000 بمعنى دائما نرتب الشروط من العام الى األعم. 23

24 Console.WriteLine("value?") Dim value As Integer = Dim info As String Select Case value Case Is > 100 info = "more than 100" Case Is > 50 info = "more than 50" Case 1, 11 info = "one or eleven" Case 2 To 50 info = "number from 2 to 50" Case 0 info = "zero" Case -50 To -1 info = "Number from -50 to -1" Case Is < -100 info = "less than -100" End Select Console.WriteLine(info) مالحضة : الفرق ب ن هذا الكود والكود السابق هو تموقع جملة الطباعة ف الكود السابق كانت تأت مباشرة بعد شرط من الشروط ف هذا الكود وضعت متأخرا بعد الكلمة األخ رة للجملة الشرط ة التسلسل ة End select ف هذا الكود أدخلنا متغ ر جد دinfo من نوع نص ل حمل النص حسب كل شرط من الشروط المتسلسلة ثم بعد ذالك تستدع ه جملة الطباعة المتواجدة ف آخر الكود. جملة اإلخراج أو الطباعة ARRAYS ان صف فاخ value 1? 10 م و تؼ م ػه أعاط ان خشخاخ انران ح : Value 2? 20 value 3? 30 60= ان خشخاخ األسلاو ان كر تح تاألز ش ع ف طثغ ن ا انثش ايح انؼ ه ح انسغات ح انران ح: 24

25 Dim value1, value2, value3 As Integer Dim sum As Integer Console.WriteLine("value1?") value1 = sum += value1 Console.WriteLine("value2?") value2 = sum += value2 Console.WriteLine("value3?") value3 = sum += value3 Console.Write(value1) Console.Write("+") Console.Write(value2) Console.Write("+") Console.Write(value3) Console.Write("=") Console.Write(sum) هذه الجملة معناها بص غة أخرى sum = sum+ value1 دائما الق مة األول ة ألي متغ ر ه 0 الحظ أننا كتبنا write ول س writeline األولى نطبع ف نفس السطر والثان ة الرجوع الى سطر جد د هذا البرنامج أو المشروع كتب بطر قة صعبة عل نا التفك ر ف طر قة أسهل من هذا الحل ف البرنامج ما بعد اآلت : Dim values(2) As Integer Dim sum As Integer Console.WriteLine("value1?") values(0) = sum += values(0) Console.WriteLine("value2?") values(1) = sum += values(1) Console.WriteLine("value3?") values(2) = sum += values(2) Console.Write(values(0)) Console.Write("+") Console.Write(values(1)) Console.Write("+") Console.Write(values(2)) Console.Write("=") Console.Write(sum) سوف نطور هذا البرنامج ونتفادى التكرار الذي تالحظونه واضحا بالجملة التكرار ة For 25

26 Dim values(2) As Integer Dim sum As Integer Dim index As Integer For index = 0 To 2 Console.WriteLine("value" & index + 1 & "?") values(index) = sum += values(index) Console.Write(values(0)) For index = 1 To 2 Console.Write("+") Console.Write(values(index)) Console.Write("=") Console.Write(sum) Console.WriteLine("count of values?") Dim count As Integer = Dim values(count) As Integer Dim sum As Integer Dim index As Integer لماذا كتبنا هنا ناقص واحد ألن الق مة األول ة ألي متغ ر أو مصفوفة هو 0 والصفر عتد به واحد إذا أدخل المستخدم مثال رقم 10 صبح 11 For index = 0 To count - 1 Console.WriteLine("value" & index + 1 & "?") values(index) = sum += values(index) Console.Write(values(0)) For index = 1 To count - 1 Console.Write("+") Console.Write(values(index)) Console.Write("=") Console.Write(sum) 26

27 كتابة األرقام بطر قة تنازل ة Dim count As Integer = 5 Dim upperbound As Integer = count - 1 Dim values(upperbound) As Integer Dim index As Integer For index = 0 To upperbound Console.Write(" value " & (index + 1) & " : ") values(index) = Step-1 طباعة األرقام بخطوة ناقص 1 For index = upperbound To 0 Step -1 Console.WriteLine(" Element " & (index + 1) & "(at index " & (index) & " ): " & values(index)) Console.Write(" count: ") Dim count As Integer = Dim upperbound As Integer = count - 1 Dim values(upperbound) As Integer Dim index, highestvalueindex As Integer For index = 0 To upperbound Console.Write(" value " & (index + 1) & " : ") values(index) = If values(highestvalueindex) < values(index) Then highestvalueindex = index Console.WriteLine(" highest value: " & values(highestvalueindex) & "(Element " & (highestvalueindex + 1) & " at index " & highestvalueindex & ")") 27

28 Elements انح جخز ق ب 10 ع بصز جحكى ي Index : Index : : بذ د أ انبز بيج صىف طبع ن ب كبنحبن Element1 (index0) : 10 Element2 (index1) : 9 Element2 (index1) : 8 Element2 (index1) : 7 Element2 (index1) : 6 Element2 (index1) : 5 Element2 (index1) : 4 etc جز بز بيجب ي يصفىفة ARRAY values ي 10 انى. 1 Dim values(9) As Integer Dim index As Integer For index = 0 To 9 values(index) = 10 - index Console.WriteLine("Element" & (index + 1) & " ( index " & index & " ):" & values(index)) جز بز بيجب زجب يصفىفةARRAY جذحىي عهى 10 ع بصز ELEMENTS جخز ق ب ي 1 انى 10 Index Value وف جز ب ذب بشكم عكض Index Value Dim count As Integer = 10 Dim upperbound As Integer = count - 1 Dim values(upperbound) As Integer 28

29 For index = 0 To upperbound values(index) = index + 1 For index = 0 To upperbound Console.WriteLine(" Element " & (index + 1) & " (index " & index & ") : " & values(index)) هذه الجملة معناها الرجوع الى سطر وتركه فارغا Console.WriteLine() Dim backup As Integer For index = 0 To (count / 2) - 1 backup = values(index) values(index) = values(upperbound - index) values(upperbound - index) = backup For index = 0 To upperbound Console.WriteLine(" Element " & (index + 1) & " (index " & index & ") : " & values(index)) جز بز بيجب زجب يصفىفةARRAY جذحىي عهى 10 ع بصز ELEMENTS جخز ق ب ي 1 انى 10 Index Value صىف زدزح انق ى بزقى وادذ انى ان ضبر Index Value المسألة الت أكتبها هنا مختصرة عندي فانظر ف الف د و ه بشكل أوضح وأعم Dim count As Integer = 10 Dim upperbound As Integer = count - 1 Dim values(upperbound) As Integer For index = 0 To upperbound values(index) = index + 1 For index = 0 To upperbound 29

30 Console.WriteLine(" Element " & (index + 1) & " (index " & index & ") : " & values(index)) Console.WriteLine() Dim backup As Integer = values(0) For index = 0 To (upperbound - 1) values(index) = values(index + 1) values(upperbound) = backup For index = 0 To upperbound Console.WriteLine(" Element " & (index + 1) & " (index " & index & ") : " & values(index)) جز بز بيجب زجب ذالخ يصفىفبتARRAYs جذحىي عهى 10 ع بصز ELEMENTS جخز ق ب ي 1 انى 10 هذه المقدمة أو المسألة مختصرة ارجع الى الف د و ان صفىفة 1 ق ى ي 1 انى 10: Index Value ان صفىفة 2 ق ى ي 10 انى 1 Index Value ان صفىفة 3 ق ى ببنشكم انحبن Index Value Dim count As Integer = 10 Dim upperbound As Integer = count - 1 Dim values1(upperbound) As Integer Dim values2(upperbound) As Integer Dim values3(upperbound) As Integer Dim index As Integer For index = 0 To upperbound values1(index) = index + 1 Console.WriteLine("Array1: ") For index = 0 To upperbound 30

31 Console.WriteLine("Element " & (index + 1) & "(index " & index & "): " & values1(index)) Console.WriteLine() For index = 0 To upperbound values2(index) = count - index Console.WriteLine("Array2: ") For index = 0 To upperbound Console.WriteLine("Element " & (index + 1) & "(index " & index & "): " & values2(index)) Console.WriteLine() For index = 0 To upperbound If values1(index) >= values2(index) Then values3(index) = values1(index) values3(index) = values2(index) Console.WriteLine("Array3: ") For index = 0 To upperbound Console.WriteLine("Element " & (index + 1) & "(index " & index & "): " & values3(index)) Console.WriteLine() دض تش ايدا ت صف فح تس ث ػ اصش ا أسلاو ػه شكم Fibonacci أ أ انشلى انز ه يد ع انشل انغاتم ن Fibonacci : Console.Write("count: ") Dim count As Integer = If count <= 0 Then Console.WriteLine("Error minimum count1. ") Dim upperbound As Integer = count - 1 Dim fibonacci(upperbound) As Integer Dim index As Integer fibonacci(0) = 1 31

32 If count > 1 Then fibonacci(1) = 1 2) For index = 2 To upperbound fibonacci(index) = fibonacci(index - 1) + fibonacci(index - For index = 0 To upperbound Console.Write(fibonacci(index) & " ") رقم 4 هو جداء الرقم ن 2 ف العمود الثان و 2 ف السطر الثان 12 هو جداء الرقم ن 4 ف العمود الرابع والرقم 3 ف السطر الثالث وهكذا. سوف نقوم بعمل برنامج نتج لنا جدول على هذا الشكل: Console.Write("Row count: ") Dim rowcount As Integer = Console.Write("column count: ") Dim columncount As Integer = Dim values(rowcount, columncount) As Integer Dim i, j As Integer For i = 1 To rowcount For j = 1 To columncount values(i, j) = i * j Console.WriteLine("*************") For i = 1 To rowcount For j = 1 To columncount Console.Write(values(i, j)) Console.Write(" ") Console.WriteLine(" ") نها ة المحاضرة رقم 3 32

33 تذا ح ان ساضشج سلى 4 FUNCTIONS AND SUBROUTINES انذ ال انثشايح انفشػ ح sin, cos, tang ف انف د ال ت غك د خ د د ال كث شج كانذ ال انش اض ح : أخش ذدذ ا يص فح أ تاألنفثائ ح ف انكرة انخاصح. د ال انرؼايم يغ ان ص ص : ucase len, trim, د ال ف انثش ايح ا ذ ع ف ع ف م و تؼ ه ح س اض ح أ زغات ح : تش ايح نهفاكر لاير Console.Write("Enter the first number: ") Dim n As Integer = Console.Write("Enter the second number: ") Dim m As Integer = Dim nm, Facn, Facm, Facnm, combin, i As Integer Facn = 1 For i = 2 To n Facn = Facn * i Facm = 1 For i = 2 To m Facm = Facm * i nm = n - m c m n = n! m!(n m )! Facnm = 1 For i = 2 To nm Facnm = Facnm * i combin = Facn / (Facm * Facnm) Console.WriteLine("c(" & n & "," & m & ") = " & combin) سوف نستخدم هذا البرنامج بطر قة أفضل بواسطة الدوال Functions ألننا كما الحظتم كررنا الكلمة مرات. الطر قة كما س أت ف البرنامج اآلت هو استعمال دالة نسم ها Factorial لتجنب التكرار Fac الفكتولاير عدة Console.Write("Enter the first number: ") Dim n As Integer = Console.Write("Enter the second number: ") Dim m As Integer = 33

34 Dim combin As Integer = Factorial(n) / Factorial(m) * Factorial(n - m) Console.WriteLine("c(" & n & "," & m & ") = " & combin) Function Factorial(ByVal j As Integer) Dim k, sum As Integer sum = 1 For k = 2 To j sum = sum * k Return (sum) End Function تش ايح شث ذمش ثا نهثش ايح انغاتك رذسب ف ػه ص غ اعرخذاو انذاالخ Console.Write("Enter the number: ") Dim n As Integer = Dim Fn As Integer Fn = sumpower(n, 4) / sumpower(n, 2) * sumpower(n, 3) Console.WriteLine("F(" & n & ")= " & Fn) Function sumpower(byval j As Integer, ByVal p As Integer) Dim k, sum As Integer For k = 1 To j sum += k ^ p Return (sum) End Function F n = n i=1 n i=1 i 4 i 2 n i=1 i 3 ف انثش ايد انغاتم اعرخذي ا انذانح FUNCTION ا ذؼان ا غرخذو انثش ايح انفشػ أخز فظ ان شش ع انغاتك انفاكر لاير : FAC (SUB) SUBROUTINE ن الزظ انفشق ت ا c m n = n! m!(n m )! Console.Write("Enter the first number: ") 34

35 Dim n As Integer = Console.Write("Enter the second number: ") Dim m As Integer = Dim nm, Facn, Facm, Facnm, combin, i As Integer Factorial(n, Facn) Factorial(m, Facm) Factorial(n - m, Facnm) combin = Facn / (Facm * Facnm) Console.WriteLine("c(" & n & "," & m & ") = " & combin) Sub Factorial(ByVal j As Integer, ByRef sum As Integer) Dim k As Integer sum = 1 For k = 2 To j sum = sum * k أخ الكر م ف كل بدا ة محاضرة ونها تها قوم الدكتور عاطف العراق بمراجعة شاملة تحتوي على المعلومات الهامة واألساس ة الت نبغ على المتعلم التعرف عل ها. فال تمر عل ها مر الكرام بل اعطها اهتمامك وبالك حتى ترسخ ف ذهنك نظرا ألهم تها. تابع نها ة المحاضرة ستجد األجوبة عن األسئلة التال ة : ما فائدة الدالة Fac والبرامج الفرع ة sub ما الفارق ب نهما نؼثح يغ ان غرخذو: ؼى ال Public Class Form1 Private Sub Button2_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Button2.MouseMove "ال" = Button2.Text " ؼى" = Button1.Text Private Sub Button1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Button1.MouseMove "ال" = Button1.Text " ؼى" = Button2.Text End Class ========================================================================= Public Class Form1 ػ ه اخ زغات ح تأصساس 35

36 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load "خ غ" = addbtn.text "طشذ" = subbtn.text "ضشب" = multbtn.text "لغ ح" = dividbtn.text resultlbl.text = "" Private Sub addbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles addbtn.click resultlbl.text = firstnumbertxt.text + " + " + secondnumbertxt.text + " = " + Str(Val(firstnumbertxt.Text) + Val(secondnumbertxt.Text)) Private Sub subbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles subbtn.click resultlbl.text = firstnumbertxt.text + " - " + secondnumbertxt.text + " = " + Str(Val(firstnumbertxt.Text) - Val(secondnumbertxt.Text)) Private Sub multbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles multbtn.click resultlbl.text = firstnumbertxt.text + " * " + secondnumbertxt.text + " = " + Str(Val(firstnumbertxt.Text) * Val(secondnumbertxt.Text)) Private Sub dividbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles dividbtn.click resultlbl.text = firstnumbertxt.text + " / " + secondnumbertxt.text + " = " + Str(Val(firstnumbertxt.Text) / Val(secondnumbertxt.Text)) End Class ======================================================================== Public Class Form1 combobox ػ ه اخ زغات ح تذ أصساس 36

37 Private Sub operationcombo_selectedindexchanged(byval sender As System.Object, ByVal e As System.EventArgs) Handles operationcombo.selectedindexchanged Select Case operationcombo.text "خ غ" Case resultlbl.text = firstnumbertxt.text + " + " + secondnumbertxt.text + " = " + Str(Val(firstnumbertxt.Text) + Val(secondnumbertxt.Text)) "طشذ" Case resultlbl.text = firstnumbertxt.text + " - " + secondnumbertxt.text + " = " + Str(Val(firstnumbertxt.Text) - Val(secondnumbertxt.Text)) "ضشب" Case resultlbl.text = firstnumbertxt.text + " * " + secondnumbertxt.text + " = " + Str(Val(firstnumbertxt.Text) * Val(secondnumbertxt.Text)) "لغ ح" Case resultlbl.text = firstnumbertxt.text + " / " + secondnumbertxt.text + " = " + Str(Val(firstnumbertxt.Text) / Val(secondnumbertxt.Text)) End Select End Class ============================================================================ Public Class Form1 زغاب ػذد زش ف خ هح لهة زش ف ا Private Sub statmenttxt_textchanged(byval sender As System.Object, ByVal e As System.EventArgs) Handles statmenttxt.textchanged charactnumlbl.text = Len(statmenttxt.Text) riverstatmtlbl.text = "" Dim i As Integer For i = Len(statmenttxt.Text) To 1 Step -1 riverstatmtlbl.text = riverstatmtlbl.text + Mid(statmenttxt.Text, i, 1) End Class ============================================================================ 37

38 تش ايح ا نح انساعثح Public Class Form1 Dim firstnum As Decimal Dim operationname As String Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load screentxt.text = "0" Private Sub btn0_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btn0.click If screentxt.text = "0" Then screentxt.text = "0" screentxt.text = screentxt.text + "0" Private Sub btn1_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btn1.click If screentxt.text = "0" Then screentxt.text = "1" screentxt.text = screentxt.text + "1" Private Sub btn2_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btn2.click If screentxt.text = "0" Then screentxt.text = "2" screentxt.text = screentxt.text + "2" Private Sub btn3_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btn3.click 38

39 If screentxt.text = "0" Then screentxt.text = "3" screentxt.text = screentxt.text + "3" Private Sub btn4_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btn4.click If screentxt.text = "0" Then screentxt.text = "4" screentxt.text = screentxt.text + "4" Private Sub btn5_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btn5.click If screentxt.text = "0" Then screentxt.text = "5" screentxt.text = screentxt.text + "5" Private Sub btn6_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btn6.click If screentxt.text = "0" Then screentxt.text = "6" screentxt.text = screentxt.text + "6" Private Sub btn7_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btn7.click If screentxt.text = "0" Then 39

40 screentxt.text = "7" screentxt.text = screentxt.text + "7" Private Sub btn8_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btn8.click If screentxt.text = "0" Then screentxt.text = "8" screentxt.text = screentxt.text + "8" Private Sub btn9_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btn9.click If screentxt.text = "0" Then screentxt.text = "9" screentxt.text = screentxt.text + "9" Private Sub pointbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles pointbtn.click screentxt.text = screentxt.text + "." Private Sub addbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles addbtn.click firstnum = Val(screentxt.Text) screentxt.text = "0" operationname = "add" Private Sub subbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles subbtn.click firstnum = Val(screentxt.Text) 40

41 screentxt.text = "0" operationname = "sub" Private Sub multbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles multbtn.click firstnum = Val(screentxt.Text) screentxt.text = "0" operationname = "mult" Private Sub dividbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles dividbtn.click firstnum = Val(screentxt.Text) screentxt.text = "0" operationname = "divid" Private Sub minnerbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles minnerbtn.click screentxt.text = Str(Val(screentxt.Text) * -1) Private Sub equalbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles equalbtn.click Select Case operationname Case "add" screentxt.text = Str(firstnum + Val(screentxt.Text)) Case "sub" screentxt.text = Str(firstnum - Val(screentxt.Text)) Case "mult" screentxt.text = Str(firstnum * Val(screentxt.Text)) Case "divid" screentxt.text = Str(firstnum / Val(screentxt.Text)) End Select 41

42 Private Sub clearbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles clearbtn.click screentxt.text = "0" Private Sub lastnumclearbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles lastnumclearbtn.click screentxt.text = Mid(screentxt.Text, 1, Len(screentxt.Text) - 1) End Class ========================================================================= operationexec() subroutine : نمذ أضف ا تش ايح فشػ ػه انك د انغاتك اال أ نى شرغم تشكم خ ذ Public Class Form1 Dim firstnum As Decimal Dim operationname As String Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load screentxt.text = "0" Private Sub btn0_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btn0.click If screentxt.text = "0" Then screentxt.text = "0" screentxt.text = screentxt.text + "0" Private Sub btn1_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btn1.click If screentxt.text = "0" Then screentxt.text = "1" 42

43 screentxt.text = screentxt.text + "1" Private Sub btn2_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btn2.click If screentxt.text = "0" Then screentxt.text = "2" screentxt.text = screentxt.text + "2" Private Sub btn3_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btn3.click If screentxt.text = "0" Then screentxt.text = "3" screentxt.text = screentxt.text + "3" Private Sub btn4_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btn4.click If screentxt.text = "0" Then screentxt.text = "4" screentxt.text = screentxt.text + "4" Private Sub btn5_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btn5.click If screentxt.text = "0" Then screentxt.text = "5" screentxt.text = screentxt.text + "5" 43

44 Private Sub btn6_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btn6.click If screentxt.text = "0" Then screentxt.text = "6" screentxt.text = screentxt.text + "6" Private Sub btn7_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btn7.click If screentxt.text = "0" Then screentxt.text = "7" screentxt.text = screentxt.text + "7" Private Sub btn8_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btn8.click If screentxt.text = "0" Then screentxt.text = "8" screentxt.text = screentxt.text + "8" Private Sub btn9_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btn9.click If screentxt.text = "0" Then screentxt.text = "9" screentxt.text = screentxt.text + "9" 44

45 Private Sub pointbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles pointbtn.click screentxt.text = screentxt.text + "." Private Sub addbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles addbtn.click operationexec() firstnum = Val(screentxt.Text) screentxt.text = "0" operationname = "add" Private Sub subbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles subbtn.click operationexec() firstnum = Val(screentxt.Text) screentxt.text = "0" operationname = "sub" Private Sub multbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles multbtn.click operationexec() firstnum = Val(screentxt.Text) screentxt.text = "0" operationname = "mult" Private Sub dividbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles dividbtn.click operationexec() firstnum = Val(screentxt.Text) screentxt.text = "0" operationname = "divid" 45

46 Private Sub minnerbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles minnerbtn.click screentxt.text = Str(Val(screentxt.Text) * -1) Private Sub equalbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles equalbtn.click operationexec() Private Sub clearbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles clearbtn.click screentxt.text = "0" Private Sub lastnumclearbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles lastnumclearbtn.click screentxt.text = Mid(screentxt.Text, 1, Len(screentxt.Text) - 1) Sub operationexec() Select Case operationname SUBROUTINE هذا هو البرنامج الفرع ال operationexec() Case "add" screentxt.text = Str(firstnum + Val(screentxt.Text)) Case "sub" screentxt.text = Str(firstnum - Val(screentxt.Text)) Case "mult" screentxt.text = Str(firstnum * Val(screentxt.Text)) Case "divid" screentxt.text = Str(firstnum / Val(screentxt.Text)) End Select End Class 46

47 تش ايح عاعج ي ماذ ح Public Class Form1 Dim t1 As Decimal Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick t1 += 0,1 screenlbl.text = Str(t1) Private Sub startbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles startbtn.click Timer1.Enabled = True Private Sub stopbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles stopbtn.click Timer1.Enabled = False Private Sub resetbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles resetbtn.click t1 = 0 End Class ============================================================================ == Public Class Form1 Dim t1 As Decimal Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick Select Case NumericUpDown1.Value Case 0 t1 += 1 Case 1 t1 += 0.1 Case 2 t1 += 0.01 Case 3 t1 += End Select screenlbl.text = Str(t1) Private Sub startbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles startbtn.click Timer1.Enabled = True Private Sub stopbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles stopbtn.click 47

48 Timer1.Enabled = False Private Sub resetbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles resetbtn.click t1 = 0 Private Sub NumericUpDown1_ValueChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles NumericUpDown1.ValueChanged Select Case NumericUpDown1.Value Case 0 Timer1.Interval = 1000 t1 = Fix(t1) Case 1 Timer1.Interval = 100 t1 = Fix(t1 * 10) / 10 Case 2 Timer1.Interval = 10 t1 = Fix(t1 * 100) / 100 Case 3 Timer1.Interval = 1 t1 = Fix(t1 * 1000) / 1000 Case NumericUpDown1.Value = 3 Timer1.Interval = 1 t1 = Fix(t1 * 1000) / 1000 End Select Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load NumericUpDown1.Value = 0 Timer1.Interval = 1000 End Class ============================================================================ == Public Class Form1 Dim t1 As Decimal Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick Select Case NumericUpDown1.Value Case 0 t1 += 1 Case 1 t1 += 0.1 Case 2 t1 += 0.01 Case 3 t1 += End Select 48

49 screenlbl.text = Str(t1) Private Sub startbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles startbtn.click Timer1.Enabled = True screenlst.items.add("start ad" & Str(t1)) Private Sub stopbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles stopbtn.click Timer1.Enabled = False screenlst.items.add("stop ad" & Str(t1)) Private Sub resetbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles resetbtn.click t1 = 0 Private Sub NumericUpDown1_ValueChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles NumericUpDown1.ValueChanged Select Case NumericUpDown1.Value Case 0 Timer1.Interval = 1000 t1 = Fix(t1) Case 1 Timer1.Interval = 100 t1 = Fix(t1 * 10) / 10 Case 2 Timer1.Interval = 10 t1 = Fix(t1 * 100) / 100 Case 3 Timer1.Interval = 1 t1 = Fix(t1 * 1000) / 1000 Case NumericUpDown1.Value = 3 Timer1.Interval = 1 t1 = Fix(t1 * 1000) / 1000 End Select Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load NumericUpDown1.Value = 0 Timer1.Interval = 1000 End Class Public Class Form1 انف ذ سلى : 8 اعرخذاو اندذا ل إلدخا ل أ إخشاج ت ا اخ كث شج 49

50 Private Sub resultbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles resultbtn.click Dim i As Integer For i = Val(startnumtxt.Text) To Val(lastnumtxt.Text) screenlst.items.add(str(i) + " ^ 2 = " + Str(i ^ 2)) End Class ======================================================================== == Public Class Form1 Private Sub resultbtn_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles resultbtn.click DataGridView1.Visible = True ("انزقى" a1", DataGridView1.Columns.Add(" ("انزقى يزبع" DataGridView1.Columns.Add("a2", Dim i, n As Integer For i = Val(startnumtxt.Text) To Val(lastnumtxt.Text) n = DataGridView1.Rows.Add() DataGridView1.Rows.Item(n).cells(0).value = Str(i) DataGridView1.Rows.Item(n).cells(1).value = Str(i ^ 2) Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load DataGridView1.Visible = False End Class ======================================================================== == Public Class Form1 Private Sub NumericUpDown1_ValueChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles NumericUpDown1.ValueChanged If NumericUpDown1.Value > 0 Then DataGridView1.Visible = True DataGridView1.Visible = False Dim i As Integer For i = 1 To DataGridView1.Columns.Count DataGridView1.Columns.Remove("a" + Str(i)) For i = 1 To NumericUpDown1.Value + "رقى انع ىد" Str(i), DataGridView1.Columns.Add("a" + Str(i)) 50

المحاضرة الثانية

المحاضرة الثانية المحاضرة الثان ة أنواع الب انات)المتغ رات و الثوابت( محتو ات المحاضرة أنواع الب انات اإلعالن عن المتغ رات الثوابت إسناد الق م إلى المتغ رات واجهة برنامج Visual Studio 2010 2 أنواع الب انات كلمات لغة ال

المزيد من المعلومات

الأول في السي شارب((c#للمبتدائين

الأول في السي شارب((c#للمبتدائين شباب التنميه والبداع : امحد ياسني شلش ذ د الدرس األول: فتح فيوجل ستوديو وشرحه 2012 1 -هذا هوه البرنامج نقوم بفتحه نسخه 2012 فيوجل استوديو new )نضغط علي - 2 اي مشروع جديد( project المتبنأ هذه لغه فيوجل

المزيد من المعلومات

مختبر البرمجة والتحليل العددي قسم علوم الجو جمل التحكم والشرط والتكرار المرحلة الثانية PROGRAM CONTROL, CONDITION AND LOOP STATEMENTS الجمل الشرطية :-

مختبر البرمجة والتحليل العددي قسم علوم الجو جمل التحكم والشرط والتكرار المرحلة الثانية PROGRAM CONTROL, CONDITION AND LOOP STATEMENTS الجمل الشرطية :- جمل التحكم والشرط والتكرار PROGRAM CONTROL, CONDITION AND LOOP STATEMENTS الجمل الشرطية :- تقسم جمل الشرط الى نوعين وهي :- -1 جملة اذا الشرطية ) statement ( if -2 جملة التوزيع ) case ( switch -1 جملة اذا

المزيد من المعلومات

الدرس : 1 مبادئ ف المنطق مكونات المقرر الرسم عناصر التوج هات التربو ة العبارات العمل ات على العبارات المكممات االستدالالت الر اض ة: االستدالل بالخلف ا

الدرس : 1 مبادئ ف المنطق مكونات المقرر الرسم عناصر التوج هات التربو ة العبارات العمل ات على العبارات المكممات االستدالالت الر اض ة: االستدالل بالخلف ا الدرس : 1 مبادئ ف المنطق مكونات المقرر الرسم عناصر التوج هات التربو ة العبارات العمل ات على العبارات المكممات االستدالالت الر اض ة: االستدالل بالخلف االستدالل بفصل الحاالت االستدالل بالتكافؤ نبغ تقر ب

المزيد من المعلومات

التاريخ: االمتحان النهائي لمساق برمجة متقدمة תכנות מתקדם موعد أ الزمن: ساعتان فقط الخميس 2017/7/27 )10 عالمات( السؤال األول for او )while الالزمة لما

التاريخ: االمتحان النهائي لمساق برمجة متقدمة תכנות מתקדם موعد أ الزمن: ساعتان فقط الخميس 2017/7/27 )10 عالمات( السؤال األول for او )while الالزمة لما التاريخ: االمتحان النهائي لمساق برمجة متقدمة תכנות מתקדם موعد أ الزمن: ساعتان فقط الخميس 2017/7/27 )10 عالمات( السؤال األول for او )while الالزمة لما يلي )الجمل بصيغتين(: أ اكتب جمل التكرار بلغة البرمجة

المزيد من المعلومات

) NSB-AppStudio برمجة تطبيقات األجهزة الذكية باستخدام برنامج ( ) برمجة تطبيقات األجهزة الذكية باستخدام برنامج ( NSB-AppStudio الدرس األول ) 1 ( الدرس

) NSB-AppStudio برمجة تطبيقات األجهزة الذكية باستخدام برنامج ( ) برمجة تطبيقات األجهزة الذكية باستخدام برنامج ( NSB-AppStudio الدرس األول ) 1 ( الدرس ) NSB-AppStudio ) 1 ( أهداف الدرس : بعد انتهاء هذا الدرس ستكون الطالبة قادرة على أن : )1 توضح مميزات برنامج ( NSB-AppStudio ) 2( تعدد لغات البرمجة المستخدمة في برنامج ( NSB-AppStudio ) 3( تذكر خطوات كتابة

المزيد من المعلومات

ص)أ( المملكة العرب ة السعود ة وزارة الترب ة والتعل م اإلدارة العامة للترب ة والتعل م بمحافظة جدة الب ان النموذج ة ( تعل م عام ) انفصم اندراسي األول ان

ص)أ( المملكة العرب ة السعود ة وزارة الترب ة والتعل م اإلدارة العامة للترب ة والتعل م بمحافظة جدة الب ان النموذج ة ( تعل م عام ) انفصم اندراسي األول ان ص)أ( المملكة العرب ة السعود ة وزارة الترب ة والتعل م اإلدارة العامة للترب ة والتعل م بمحافظة جدة الب ان النموذج ة ( تعل م عام ) انفصم اندراسي األول انفترة انثانثت العام الدراس - 1 18 ه االسم المرحلة الصف

المزيد من المعلومات

مكثف الثالثة الوحدة البوابات املنطقية 1 هاتف : مدارس األكاد م ة العرب ة الحد ثة إعداد المعلم أحمد الصالح

مكثف الثالثة الوحدة البوابات املنطقية 1 هاتف : مدارس األكاد م ة العرب ة الحد ثة إعداد المعلم أحمد الصالح مكثف الثالثة الوحدة البوابات املنطقية هاتف : 798226 النظ ري الج زء و الثاني األ ول للد رسين وضح ان قصىد ت ا يهي : انرعثير انعالئقي ج هح خثريح ذكى قي رها إيا صىاب )( و إيا خطأ )( ان عايم ان طقي راتط يسرخذو

المزيد من المعلومات

Microsoft Word - Excel VBA

Microsoft Word - Excel VBA الفصل الا ول (البداية) قواعد البرمجة...4 مقارنة بين VB و...4 VBA ضبط بيي ة Excel للبرمجة...5 الماآرو فى برنامج...8 Excel أنواع الماآرو... 9 تنفيذ الماآرو... 11 شروط اسماء المتغيرات...18 الكاي ناتObjects...18

المزيد من المعلومات

الحل المفضل لموضوع الر اض ات شعبة تقن ر اض بكالور ا 2015 الحل المفص ل للموضوع األو ل التمر ن األو ل: 1 كتابة و على الشكل األس. إعداد: مصطفاي عبد العز

الحل المفضل لموضوع الر اض ات شعبة تقن ر اض بكالور ا 2015 الحل المفص ل للموضوع األو ل التمر ن األو ل: 1 كتابة و على الشكل األس. إعداد: مصطفاي عبد العز الحل المفص ل للمضع األ ل التمر ن األ ل: كتابة على الشكل األس k ' cos s cos s e e ب( تع ن ق م العدد الطب ع بح ث كن العدد حق ق ا e e e arg حق ق معناه k منه k عل ه k ' k ح ث e ج( عدد مركب ح ث حساب ط لة العدد

المزيد من المعلومات

ص)أ( المملكة العرب ة السعود ة وزارة التعل م اإلدارة العامة للتعل م بمحافظة جدة الب ان النموذج ة ( تعل م عام ) انفصم اندراسي األول انفترة انثانثت العام

ص)أ( المملكة العرب ة السعود ة وزارة التعل م اإلدارة العامة للتعل م بمحافظة جدة الب ان النموذج ة ( تعل م عام ) انفصم اندراسي األول انفترة انثانثت العام ص)أ( المملكة العرب ة السعود ة وزارة التعل م اإلدارة العامة للتعل م بمحافظة جدة الب ان النموذج ة ( تعل م عام ) انفصم اندراسي األول انفترة انثانثت العام الدراس - 8 المعلمة المرحلة الصف المادة وفاء المالكي

المزيد من المعلومات

اردوينو – الدرس الثامن – تغيير درجة الالوان لـ RGB LED

اردوينو – الدرس الثامن – تغيير درجة الالوان لـ RGB LED اردوينو الدرس الثامن تغيير درجة الالوان ل RGB LED في هذا الدرس ستقوم بتطبيق ماتعلمته بالدرس السابع والرابع وذلك لاستخدام الازرار في تغيير درجة الالوان في RGB Led القطع المطلوبة لاتمام هذا الدرس عليك توفير

المزيد من المعلومات

Microsoft Word - new.doc

Microsoft Word - new.doc الدرس الاول فى الماتلاب عنوان الدرس : ما هو الماتلاب الماتلاب هو لغة ذات مستوى عالى للحسابات والبرمجة و تمتاز بوجود برنامج يسهل عملية التعامل مع هذه اللغة. ويشمل البرنامج على: الحسابات الرياضية عمل الالجوريثمات

المزيد من المعلومات

Microsoft Word - C#2

Microsoft Word - C#2 الفصل الا ول مفاهيم البرمجة بواسطة الا هداف معنى البرمجة بواسطة األھداف... 5 معنى الفصيلة 5...Class ما ھي دوال البناء و دوال الھدم...6 Construction & destruction ما ھي خاصية التوريث 7...inheritance ما

المزيد من المعلومات

وزارة الترب ة بنك األسئلة لمادة علم النفس و الح اة التوج ه الفن العام لالجتماع ات الصف الحادي عشر أدب 0211 / 0212 األولى الدراس ة الفترة *************

وزارة الترب ة بنك األسئلة لمادة علم النفس و الح اة التوج ه الفن العام لالجتماع ات الصف الحادي عشر أدب 0211 / 0212 األولى الدراس ة الفترة ************* وزارة الترب ة بنك األسئلة لمادة علم النفس و الح اة التوج ه الفن العام لالجتماع ات الصف الحادي عشر أدب 2 / 22 األولى الدراس ة الفترة ************************************************************************************

المزيد من المعلومات

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

الدوال في اكسل الدوال: هي صيغ معرفة مسبقا تقوم بإجراء عمليات حسابية بإستخدم قيم محددة ووسائط مسماة في ترتيب بنية معينة بناء الدالة: إغالق. يبدأ بناء ا الدوال في اكسل الدوال: هي صيغ معرفة مسبقا تقوم بإجراء عمليات حسابية بإستخدم قيم محددة ووسائط مسماة في ترتيب بنية معينة بناء الدالة: إغالق. يبدأ بناء الدالة بعالمة المساواة )=( ثم اسم الدالة وقوس فتح ويتم

المزيد من المعلومات

السالم عليكم ورحمة هللا وبركاتة كتاب تعلم برمجة االلعاب بأستخدام محرك االلعاب Unity 3D الكتاب مقدم من االستاذ : عماد عارف التوي موقع : Home OF Games ا

السالم عليكم ورحمة هللا وبركاتة كتاب تعلم برمجة االلعاب بأستخدام محرك االلعاب Unity 3D الكتاب مقدم من االستاذ : عماد عارف التوي موقع : Home OF Games ا السالم عليكم ورحمة هللا وبركاتة كتاب تعلم برمجة االلعاب بأستخدام محرك االلعاب Unity 3D الكتاب مقدم من االستاذ : عماد عارف التوي موقع : Home OF Games الدورة تهتم فقط بتعلم البرمجة من االبتداء الى االحتراف

المزيد من المعلومات

How To Make Connection Between Oracle DB Server 9i & Oracle Developer 6i

How To Make Connection Between Oracle DB Server 9i & Oracle Developer 6i بسم االله الرحمن الرحيم How To Make Connection Between Oracle DB Server 9i & Oracle Developer 6i آيف تربط الا وراآل 9i مع الديفيلوبر 6i الا س م التخص ص المو ه ل العم ل البل د اله اتف البري د الص فحة يوسف

المزيد من المعلومات

جامعة حضرموت

جامعة حضرموت جاهعة حضرهوت التسجيل االلكتروني لمرحلة التنسيق بالجامعة عبر الموقع www.hu-registration.com الصفحة الرئيسية زر الدخول على النظام ف حالة التسج ل سابقا ولد ك اسم مستخدم وكلمة مرور زر تسج ل متقدم جد د اذا

المزيد من المعلومات

الوحدة التاسعة

الوحدة التاسعة الفائدة من احملاضرة التاسعة اإلجراءات و الدوال Procedures and Functions.1.2.3.4 استخدام اإلجراءات والدوال ميكن تلخيصها يف اآليت :- تقليل حجم الربانمج. سهولة تطوير الربانمج يف املستقبل. سهولة اكتشاف اخطاء

المزيد من المعلومات

السالم عليكم و رحمة هللا شرح ربط قاعدة بيانات Access بال.. C# مذا ستستفيد من هذا الموضوع!! -معرفة طريقة صنع قاعدة بيانات بالAccess -ربط قاعدة البيانات

السالم عليكم و رحمة هللا شرح ربط قاعدة بيانات Access بال.. C# مذا ستستفيد من هذا الموضوع!! -معرفة طريقة صنع قاعدة بيانات بالAccess -ربط قاعدة البيانات السالم عليكم و رحمة هللا شرح ربط قاعدة بيانات Access بال.. C# مذا ستستفيد من هذا الموضوع!! -معرفة طريقة صنع قاعدة بيانات بالAccess -ربط قاعدة البيانات هذه بالC # على بركة هللا.. * *إنجاز قاعدة بيانات ب*

المزيد من المعلومات

Eng.M.Abou Elela Ubuntu Install 1 Facebook /Computer Learn Books

Eng.M.Abou Elela Ubuntu Install 1 Facebook /Computer Learn Books 1 Install Ubuntu أ ت ر )Ubuntu( إزذ ذ ص ٠ ؼاخ ١ ىظ ألخ ضج عطر ا ىرة أخ ضج ا ساع ب ا س ح ا خ اد ٠ ى ه ذس ١ غخره ظا األ ت ر ا ث ل ت غخ ا ػ ٠ ى ه ا ٠ ضا غخ ا ػ ا فالػ ١ س خالي تش ا ح Windows 7 USB DVD ا اعط

المزيد من المعلومات

Determinants

Determinants قسم الهندسة الزراعية د/ خالد ف ارن طاهر الباجورى استاذ الهندسة الز ارعية المساعد khaledelbagoury@yahoo.com Mobil: 01222430907 المقدمة ماهي المصفوفة جمع الضرب الكمي للمصفوفات ضرب منقول المصفوفة محدد المصفوفة

المزيد من المعلومات

ABU DHABI EDUCATION COUNCIL Abu Dhabi Education Zone AL Mountaha Secondary School g-12 science section Mathematics Student Name:.. Section: How Long i

ABU DHABI EDUCATION COUNCIL Abu Dhabi Education Zone AL Mountaha Secondary School g-12 science section Mathematics Student Name:.. Section: How Long i ABU DHABI EDUCATION COUNCIL Abu Dhabi Education Zone AL Mountaha Secondary School g-12 science section Mathematics Student Name:.. Section: How Long is the Average Chord of a Circle?/ 2009-2010 Second

المزيد من المعلومات

Full Mark الفرعين : األدبي والفندقي السياحي الوحدة : األولى النهايات واالتصال إعداد وتصميم األستاذ : خالد الوحش مدرسة أبو علندا الثانوية للبنين

Full Mark الفرعين : األدبي والفندقي السياحي الوحدة : األولى النهايات واالتصال إعداد وتصميم األستاذ : خالد الوحش مدرسة أبو علندا الثانوية للبنين الفرعين : األدبي والفندقي السياحي الوحدة : األولى النهايات واالتصال إعداد وتصميم األستاذ : خالد الوحش مدرسة أبو علندا الثانوية للبنين 0798016746 http://www.youtube.com/uer/moonkaled http://khaledalwahh.wordpre.com/

المزيد من المعلومات

برمجة NXT والخوارزميات تتبع الخط سلسلة دروس الروبوت التعل م قسم برمجة NXT والخوارزم ات تتبع الخط )حساس الضوء واأللوان( 1

برمجة NXT والخوارزميات تتبع الخط سلسلة دروس الروبوت التعل م قسم برمجة NXT والخوارزم ات تتبع الخط )حساس الضوء واأللوان(   1 سلسلة دروس الروبوت التعل م قسم برمجة NXT والخوارزم ات )حساس الضوء واأللوان( www.talents.edu.sa 1 اإلصدار 1,1 سبتمبر 2111 شركة المواهب الوطن ة للتدر ب والتعل م 2111 بعض الحقوق محفوظة. باستثناء المواضع الت

المزيد من المعلومات

المحاضرة الرابعة التكامل المحدد Integral( (Definite درسنا في المحاضرة السابقة التكامل غير المحدد التكامل المحدد لها. ألصناف عدة من التوابع وسندرس في ه

المحاضرة الرابعة التكامل المحدد Integral( (Definite درسنا في المحاضرة السابقة التكامل غير المحدد التكامل المحدد لها. ألصناف عدة من التوابع وسندرس في ه المحاضرة الرابعة التكامل المحدد Integrl( (Deinite درسنا في المحاضرة السابقة التكامل غير المحدد التكامل المحدد لها. ألصناف عدة من التوابع وسندرس في هذه المحاضرة مفهوم التكامل المحدد ليكن () تابعا مستمرا

المزيد من المعلومات

Microsoft Word - Access VBA

Microsoft Word - Access VBA الفصل الا ول (البداية) تصميم قاعدة بيانات بسيطة...4 الا وامر الا ساسية المتوفرة فى المعالجات...12 الفصل الثانى (برمجة ا كسيس (VBA برمجة أآسيس...18 VBA مقارنة بين VB وVBA...18 الدخول إلى صفحات آتابة برامج

المزيد من المعلومات

الشريحة 1

الشريحة 1 القيادة 1 القيادة -الم ادة - تعر فات الم ادة -الفرق ب ن الم ادة واإلدارة - عناصر الم ادة اإلدار ة - نظر ات الم ادة اإلدار ة 2 القيادة تنطوي الم ادة على عاللة تبادل ة ب ن من بدأ بالفعل وب ن من نجزه وهذه

المزيد من المعلومات

Microsoft Word - SolutionOOPFinal2011.doc

Microsoft Word - SolutionOOPFinal2011.doc صفحة 1 من 5 : : A : : 2010/ : : :. : (20/60) (2) ( 20) (10/20) : محاآاة الواقع على أنه مجموعة من الا شياء و أ ن آل شيء مكون من صفات و سلوك هو... التغليف التجرید البرمجة الشيي ية إخفاء طریقة تطبيق السلوك

المزيد من المعلومات

Banner – Hold Information SOAHOLD

Banner – Hold Information SOAHOLD 1 Financial Aid System Documentation - eservice E-serviceخطوات التقديم لنظام المساعدات عبر ال 2 خطوات التقديم لنظام المساعدات Steps to apply for financial aid 1 Login to the portal http://my.uaeu.ac.ae

المزيد من المعلومات

بسم هللا الرحمن الرحيم االسئلة المتوقعه لمادة الحاسوب م 3 شتوية 2016 االستاذ نور الدين بني عطا االسئلة المتوقعه على مادة الحفظ سؤال 1 : وضح

بسم هللا الرحمن الرحيم االسئلة المتوقعه لمادة الحاسوب م 3 شتوية 2016 االستاذ نور الدين بني عطا االسئلة المتوقعه على مادة الحفظ سؤال 1 : وضح بسم هللا الرحمن الرحيم االسئلة المتوقعه لمادة الحاسوب م 3 شتوية 2016 االستاذ نور الدين بني عطا 0775226286 االسئلة المتوقعه على مادة الحفظ سؤال 1 : وضح المقصود بكل من : 1( االقتصاد المعرفي : هو االقتصاد

المزيد من المعلومات

المعادالت التف اضلية 2 احملاضرة :الثانية عشر املادة: ملك مارديين عنىان احملاضرة :املعادالت الحفاضلية اجلزئية دكحىرة احملتوى العلمي : 1- تتمة منشأ المعادالت التفاضلية الجزئية 2- المغلف 3- الحل الشاذ للمغلف

المزيد من المعلومات

الفصل الثاني

الفصل الثاني 1 برنامج MINTAB 17 105 احص إعداد أ- ريم المبطي 2 الفصل الثاني ( اختبارات الفروض وفترات الثقة ) لمعالم مجتمع واحد أوال : اختبار المتوسط : لدينا حالتين : نستخدم اختبار Z عندما : N كبيرة و معلومة أو مجهولة

المزيد من المعلومات

دليل المستخدم لبوابة اتحاد المالك التفاعلية

دليل المستخدم لبوابة اتحاد المالك التفاعلية دليل المستخدم لبوابة اتحاد المالك التفاعلية الشاشة الرئيسية 3 إنشاء مستخدم جديد 4 أوال: التسجيل كفرد 5 - نوع الهوية «سعودي» : 5 - نوع الهوية «مقيم :» 6 - نوع الهوية «خليجي» : 7 : التسجيل كمنشأة : 9 ثانيا

المزيد من المعلومات

الشريحة 1

الشريحة 1 1 4 > < فيما سبق درست حل معادالت خطية باجلمع والطرح. اآلن.. أحل متباينات خطية باجلمع أحل متباينات خطية بالطرح المفردات الصفة املميزة للمجموعة. . لماذا تبين المعلومات الواردة في الجدول أدناه أن المخصصات

المزيد من المعلومات

وزارة التربية العام الدراسي التوجيه الفني العام للغة العربية هذرصت : اصن الوعلن : م الوقزر : اللغت العزب ت الصف : الضادس الوحذة : 1 الحصص :

وزارة التربية العام الدراسي التوجيه الفني العام للغة العربية هذرصت : اصن الوعلن : م الوقزر : اللغت العزب ت الصف : الضادس الوحذة : 1 الحصص : وزارة التربية العا الدراسي 0-0 التوجيه الفني العا للغة العربية هذرصت : اصن الوعلن : الوقزر : اللغت العزب ت الصف : الضادس الوحذة : الحصص : الع واى : الز : اإلث ي 0// الفتزة الذراص ت : األولي لزاءج صايرح

المزيد من المعلومات

ورقة عمل الدرس الثاني تطبيقي اخلاص على هاتفي... برنامج App Inventor اعداد املعلمة : اماني ممدوح املصري مدرسة امحد شوقي الثانوية للبنات اختار اإلجابة ا

ورقة عمل الدرس الثاني تطبيقي اخلاص على هاتفي... برنامج App Inventor اعداد املعلمة : اماني ممدوح املصري مدرسة امحد شوقي الثانوية للبنات اختار اإلجابة ا ورقة عمل الدرس الثاني تطبيقي اخلاص على هاتفي... برنامج App Inventor اعداد املعلمة اماني ممدوح املصري مدرسة امحد شوقي الثانوية للبنات اختار اإلجابة الصحيحة من بني االختيارات االتية - نضغط على االمر ببرنامج

المزيد من المعلومات

8 مادة إثرائية وفقا للمنهاج الجديد األساسي الثامن للصف الفصل الدراسي األول إعداد املعلم/ة: أ. مريم مطر أ. جواد أبو سلمية حقوق الطبع حمفوظة لدى املكتبة

8 مادة إثرائية وفقا للمنهاج الجديد األساسي الثامن للصف الفصل الدراسي األول إعداد املعلم/ة: أ. مريم مطر أ. جواد أبو سلمية حقوق الطبع حمفوظة لدى املكتبة 8 مادة إثرائية وفقا للمنهاج الجديد الساسي الثامن للصف الفصل الدراسي الول إعداد املعلم/ة:. مريم مطر. جواد و سلمية حقوق الطع حمفوظة لدى املكتة الفلسطينية رقم إيداع )017/614( من وزارة الثقافة تطل من املكتة

المزيد من المعلومات

التحليل 4 دكتور املادة: هدى الشماط احملاضرة السابعة عشر )األخرية( عنوان احملاضرة :متارين و تطبيقات احملتوى العلمي : أهال بكم أصدقائي, سندرس محاضرتنا األخيرة النهايات و قابلية االشتقاق و إيجاد المشتقات

المزيد من المعلومات

2 nd Term Final Revision Sheet Students Name: Grade: 4 Subject: Saudi Culture Teacher Signature 1

2 nd Term Final Revision Sheet Students Name: Grade: 4 Subject: Saudi Culture Teacher Signature 1 2 nd Term Final Revision Sheet Students Name: Grade: 4 Subject: Saudi Culture Teacher Signature 1 Saudi Culture Gr.4 راجعة اجتاعيات للصف الرابع االبتدائي 1 /الئي الجدول با يناسب ناخ كة الكرة )صيفا شتاء(ن

المزيد من المعلومات

قسم تكنولوجيا الحاسوب والمهن الصناعية

قسم تكنولوجيا الحاسوب والمهن الصناعية تكنىلىجيا قسم الحاسىب والمهن الصناعية تطبيقات برمجية الكترونية مقدمة عن برنامج LabView م.محمد األسمر الفصل الثاني 2012 م مقدمة فى LabVIEW الهدف : التعرف على بيئة.LabVIEW المحتويات : Virtual 1( ما هى Instruments

المزيد من المعلومات

Allomani Warehouse User Guide

Allomani Warehouse User Guide المخزن warehouse.allomani.com دليل المستخدم اللوماني للخدمات البرمجية www.allomani.com / 11 اكتوبر / 2010 1 P a g e المحتويات اضافة و اعداد موقعك في المخزن... 3 اعداد بيانات ال...FTP 3 اعدادات بيانات حقوق

المزيد من المعلومات

جامعة العقيد الحاج لخضر - باتنة - 1 كلية العلوم االقتصادية والتجارية وعلوم التسيير قسم التعليم األساسي مادة II دروس وتطبيقات الرياضيات لطلبة السنة األ

جامعة العقيد الحاج لخضر - باتنة - 1 كلية العلوم االقتصادية والتجارية وعلوم التسيير قسم التعليم األساسي مادة II دروس وتطبيقات الرياضيات لطلبة السنة األ جامعة العقيد الحاج لخضر - باتنة - 1 كلية العلوم االقتصادية والتجارية وعلوم التسيير قسم التعليم األساسي مادة II دروس وتطبيقات الرياضيات لطلبة السنة األولى الثاني السداسي إعداد أساتذة المادة الفهرس العام

المزيد من المعلومات

المحاضرة الثانية عشر مقاييس التشتت درسنا في المحاضرة السابقة مقاييس النزعة المركزية أو المتوسطات هي مقاييس رقمية تحدد موقع أو مركز التوزيع أو البيانات

المحاضرة الثانية عشر مقاييس التشتت درسنا في المحاضرة السابقة مقاييس النزعة المركزية أو المتوسطات هي مقاييس رقمية تحدد موقع أو مركز التوزيع أو البيانات المحاضرة الثانية عشر مقاييس التشتت درسنا في المحاضرة السابقة مقاييس النزعة المركزية أو المتوسطات هي مقاييس رقمية تحدد موقع أو مركز التوزيع أو البيانات وهي مهمة في حالة المقارنة بين التوزيعات المختلفة وكان

المزيد من المعلومات

نظرية الملاحظة

نظرية الملاحظة إعداد أ.هدى القحطان صاحب هذه النظر ة هو ألبرت باندورا ومن مإلفاته كتابه مبادئ تعد ل السلوك عام 1969 ثم كتابه عن نظر ة التعلم االجتماع عام 1971 ح ث تناول ف ه أحدث تصور دق ق لنظر ة التعلم االجتماع والمعرف

المزيد من المعلومات

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

تحليل الانحــدار الخطي المتعدد ٥٦ تحليل الانحدار الخطي المتعدد Multple Regress Aalss الغرض من التحليل يهتم تحليل الانحدار الخطي المتعدد بدراسة وتحليل أثر عدة متغيرات مستقلة آمي ة عل ى متغي ر ت ابع آمي. نموذج الانحدار الخطي المتعدد بف

المزيد من المعلومات

Stat 111 Ch 2 محمد عمران السنة التحضيرية رياضيات واحصاء

Stat 111 Ch 2   محمد عمران السنة التحضيرية رياضيات واحصاء Stat 1 Ch 2 www.3mran2016.wordpress.com محمد عمران السنة التحضيرية رياضيات واحصاء 0507017098-0580535304 الفئات الفئه االولى الفئه الثان ة الفئه الثالثة الفئه الرابعة تكرار الفئه االولى تكرار الفئه الثانيه

المزيد من المعلومات

1 درس :

1 درس : 1 درس : ثانية االمام البخاري التأهيلية المستى: الجدع المشترك العلمي المكن : الهندسة المرجع: في رحاب الرياضيات المادة: الرياضيات الجدادة: رقم 2 71 فبراير االسبع: من الدرس الى 32 فبراير 3172 المستقيم في

المزيد من المعلومات

المدة : 5 دقي. النش ط : ال راءة. المست ى : قس التحضير.. 9 عن ان الدرس : أربط بين الص الحرف ( (. رق ال حدة : الك ءا ال عدي : يتعرف ع الص ) ( المسم ع ث

المدة : 5 دقي. النش ط : ال راءة. المست ى : قس التحضير.. 9 عن ان الدرس : أربط بين الص الحرف ( (. رق ال حدة : الك ءا ال عدي : يتعرف ع الص ) ( المسم ع ث . 9 أربط بين الص الحرف ( (. الك ءا ال عدي : يتعرف ع الص ) ( المسم ع ث يربطه ب لص ) ( المكت [ الحرف ] يميزه من خال تسمي مجم ع م شر الك ءة : يتعرف ع الص ) ( المسم ع ث يربطه ب لص ) ( المكت [ الحرف ] يميزه

المزيد من المعلومات

Cambridge University Press Cambridge IGCSE Arabic as a First Language Coursebook Luma Abdul Hameed, Hanadi Al Amleh, Shoua Fakhouri

Cambridge University Press Cambridge IGCSE Arabic as a First Language Coursebook Luma Abdul Hameed, Hanadi Al Amleh, Shoua Fakhouri الف ل اأ اإنترنت ال ح ف اإعا الف ل في سطو : ي ح ل ل عن إعا ي م ض ع ت ي ي عن إن نت ف ح ل لي مي. حي ت في إعا ي ع ل ت ثي إل ني في ه ا الف ل سي و الط لب ق ا ع : القراء : ف م ج ع مع ني مح. ف م ش ن م ل ع ني

المزيد من المعلومات

Microsoft Word - intégral 2sc exp.doc

Microsoft Word - intégral 2sc exp.doc الثانية سلك بكالريا علم تجريبية التكامل إلى من. I- تكامل مجال - تعريف ترميز لتكن مجال I عنصرين من. I إذا آانت F G دالتين أصليتين للدالة على I.F()-F()=G()-G() أي أن العدد الحقيقي F()-F() غير مرتبط باختيار

المزيد من المعلومات

بسم هللا الرمحن الرحمي تزاسم انمعطياث تجزبت بعىىان: Serial Port إعذاد يارا عىدة تخصص تكىىنىجيا انمعهىماث واالتصاالث بالل جىاجزة

بسم هللا الرمحن الرحمي تزاسم انمعطياث تجزبت بعىىان: Serial Port إعذاد يارا عىدة تخصص تكىىنىجيا انمعهىماث واالتصاالث بالل جىاجزة بسم هللا الرمحن الرحمي تزاسم انمعطياث تجزبت بعىىان: Serial Port إعذاد يارا عىدة تخصص تكىىنىجيا انمعهىماث واالتصاالث بالل جىاجزة أهذاف انتجزبت:- ا زؼشف ػ ا فز ا زس س ثشى ػب. 1. ا زؼشف ػ.RS232 2. ا زؼب ا

المزيد من المعلومات

كيفية تفعيل خدمة IIS ونشر موقع ويب على الشبكة احمللي السالم عليكم اصدقائي الكرام في هذا الكتاب سنتناول ما هي خدمة المعلومات وكيفية التفعيل ونشر الموقع

كيفية تفعيل خدمة IIS ونشر موقع ويب على الشبكة احمللي السالم عليكم اصدقائي الكرام في هذا الكتاب سنتناول ما هي خدمة المعلومات وكيفية التفعيل ونشر الموقع كيفية تفعيل خدمة IIS ونشر موقع ويب على الشبكة احمللي السالم عليكم اصدقائي الكرام في هذا الكتاب سنتناول ما هي خدمة المعلومات وكيفية التفعيل ونشر الموقع وتجربته وفي النهاية ستجدون روابط المثال مع شرح فيديو

المزيد من المعلومات

How To Install Oracle Forms & Reports 6i

How To Install Oracle Forms & Reports 6i بسم االله الرحمن الرحيم How To Install Oracle Form & Report 6i آيف تعد وتثبت أوراآل فورم و ريبورت الا صدارة 6i الا س م التخص ص المو ه ل العم ل البل د اله اتف البري د الص فحة يوسف عثمان ناصر الشفيع مطور

المزيد من المعلومات

I تفريغ مكثف في وشيعة. 1 التركيب التجريبي: L = 40mH وشيعة معامل تحريضها C = 1μF مكثف سعته E = 6V العدة: مولد قوته الكهرمحركة ومقاومتها الداخلية r = 10

I تفريغ مكثف في وشيعة. 1 التركيب التجريبي: L = 40mH وشيعة معامل تحريضها C = 1μF مكثف سعته E = 6V العدة: مولد قوته الكهرمحركة ومقاومتها الداخلية r = 10 I تفريغ مكثف في وشيعة. التركيب التجريبي: = 4H وشيعة معامل تحريضها = μf مكثف سعته = 6V العدة: مولد قوته الكهرمحركة ومقاومتها الداخلية r = Ω وموصل أومي مقاومته.R = 3Ω يشحن المكثف عند وضع قاطع التيار K في

المزيد من المعلومات

جاهعة الوسيلة هركز الشبكات و أنظوة اإلعالم و االتصال والتعلين الوتلفز و التعلين عن بعد مودل Moodle التعل م نظام استخدام "دل ل االلكترون للطلبة" نظام ا

جاهعة الوسيلة هركز الشبكات و أنظوة اإلعالم و االتصال والتعلين الوتلفز و التعلين عن بعد مودل Moodle التعل م نظام استخدام دل ل االلكترون للطلبة نظام ا مودل Moodle التعل م نظام استخدام "دل ل االلكترون للطلبة" نظام التعليم االلكتروني مودل: هدف نظام التعل م االلكترون إل جاد ب ئة تفاعل ة تم من خاللها التواصل ب ن االساتذة ه وطلبتم وب ن الطلبة ف ما ب نهم من

المزيد من المعلومات

منطقة العاصمة التعليمية عدد الصفحات / مخس صفحات التوجيه الفني للغة العربية الزمن / ساعة واحدة اختبار الفرتة الثالثة يف مادة اللغة العربية للصف العاشر

منطقة العاصمة التعليمية عدد الصفحات / مخس صفحات التوجيه الفني للغة العربية الزمن / ساعة واحدة اختبار الفرتة الثالثة يف مادة اللغة العربية للصف العاشر منطقة العاصمة التعليمية عدد الصفحات / مخس صفحات التوجيه الفني للغة العربية الزمن / ساعة واحدة اختبار الفرتة الثالثة يف مادة اللغة العربية للصف العاشر 202 م / 202 الورقة األوىل ( الت عبري والت لخيص وقواعد

المزيد من المعلومات

وزارة الرتبية الوطنية امتحان بكالوراي التعليم الثانوي الشعبة: تقين رايضي اختبار يف مادة: الرايضيات اجلمهورية اجلزائرية الدميقراطية الشعبية الديوان الو

وزارة الرتبية الوطنية امتحان بكالوراي التعليم الثانوي الشعبة: تقين رايضي اختبار يف مادة: الرايضيات اجلمهورية اجلزائرية الدميقراطية الشعبية الديوان الو وزارة الرتبية الوطنية امتحان بكالوراي التعليم الثانوي الشعبة: تقين رايضي اختبار يف مادة: الرايضيات اجلمهورية اجلزائرية الدميقراطية الشعبية الديوان الوطين لالمتحاانت واملسابقات 710 املدة: دورة: 10 د و 01

المزيد من المعلومات

Visual Basic.Net كتاب تعليمي للمبتدئيين اعداد / محمد حازم الشميري 1

Visual Basic.Net كتاب تعليمي للمبتدئيين اعداد / محمد حازم الشميري 1 1 سلسلة تعليمية من الصفر حتى االحتراف بيسك فيجوال. نت للمبتدئيين الطبعة االولى 3418 ه 6132 م 2 محمد حازم الشميري خريج كلية العلوم االدارية / محاسبة بك جامعة تعز 4102 م الجمهورية اليمنية تعز االيميل : profionaldhim@gmail.com

المزيد من المعلومات

easy - translation

easy - translation From: http://ar.miraath.net/audio/5030/01 Shaikh Ahmad Bazmool Http://ar.miraath.net/audio/download/5030/usool_us_sunnah_01.mp3 أما األمر األول فھو أنه يظن أن ھذا العلم ثقيل وال يفھمه فھذا خطأ فھذا خطأ

المزيد من المعلومات

اجيبي علي الاسئلة التالية بالكامل:

اجيبي علي الاسئلة التالية بالكامل: أساليب توزيع السكان وكثافتهم أوال: التوزيع السكاني Population Distribution التوزيع السكاني هو عبارة عن توزيع البشر األعداد المطلقة على الرقعة المساحية. إن التوزيع الجغ ارفي للسكان هو الجغ ارفية. انعكاس

المزيد من المعلومات

مكونات الحاسب الآلي

مكونات الحاسب الآلي تطبيقات محاسبية بالحاسوب 465 حسب المدخل لبرنامج الجداول اإللكترونية )برنامج األكسل( أ.هناء المغامس Company LOGO ما هو برنامج األكسل : يستخدم برنامج Excel في كافة التطبيقات التي تحتاج إلى تنظيم البيانات

المزيد من المعلومات

نسخه إلكرتونيه جمانيه بقمل : معاويه نورإدلين 2013

نسخه إلكرتونيه جمانيه بقمل : معاويه نورإدلين 2013 نسخه إلكرتونيه جمانيه بقمل : معاويه نورإدلين 2013 الفهرس إسم الموضوع ان قذي اإل ذاء انعبيم انشرطي عبيم انزيبد ان قصب ع ايم انتععي انحسبثي انتركيج switch حهق انتكرار for حهق انتكرار do.. while حهق انتكرار

المزيد من المعلومات

ammarimaths collège

ammarimaths collège 1/5 مدخل الى الدال : 1) الدال الحددية: (2 تمثيلها المبياني مستقيم يمر من x) )=ax تعرفنا في السنات الماضية على الدال الخطية هي الدال التي تكتب على شكل تمثيلها المبياني مستقيم ل b+ x) )=ax أصل المعلم تعرفنا

المزيد من المعلومات

انذرجح انرمذ ر ان ماغ انذرجح انرمذ ر ان ماغ انذرجح انرمذ ر ان ماغ انذرجح انرمذ ر ان ماغ ى جامعة عي ى شمس كلية االداب وحدة تكنولوجيا المعلومات نتيجة قس

انذرجح انرمذ ر ان ماغ انذرجح انرمذ ر ان ماغ انذرجح انرمذ ر ان ماغ انذرجح انرمذ ر ان ماغ ى جامعة عي ى شمس كلية االداب وحدة تكنولوجيا المعلومات نتيجة قس جامعة عي شمس نتيجة قسم حضارة - المستو الثان 1 انتساب العام الجامع 1/15 يج ع 3 5 1 A+ 97 1 A+ 95 7 + 1.13 3.. 7. 3 1 اتا ب اج جرجص دث ة 7 + 79 1.3 11. 3 73.5 13 3 ادطا ادر ت ي االياو 3 7 5 + 9 +.7 1. 3

المزيد من المعلومات

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

قررت وزارة التعليم تدري س هذا الكتاب وطبعه على نفقتها الريا ضيات لل صف االأول االبتدائي الف صل الدرا سي الثاين كتاب التمارين قام بالت أاليف والمراجعة قررت وزارة التعليم تدري س هذا الكتاب وطبعه على نفقتها الريا ضيات لل صف االأول االبتدائي الف صل الدرا سي الثاين كتاب التمارين قام بالت أاليف والمراجعة فريق من المتخ ص صين طبعة 9 0 ه 08 09 م ح وزارة التعليم

المزيد من المعلومات

اسم المفعول

اسم المفعول اسم المفعول اسم المفعول اسم ي شتق من الفعل المتعدي المبني للمجهول المتعدي وهي تدل على وصف من يقع عليه الفعل. يصاغ اسم المفعول على الن حو التالي : 1 الفعل الثالثي : على وزن م ف ع ول مثل: ك ت ب : م ك ت وب

المزيد من المعلومات

مدرسة هارون الرشيد الثانوية للبنين المهارات العملية / تكنولوجيا المعلومات ( الثاني عشر) إعداد/ أ. خالد الح

مدرسة هارون الرشيد الثانوية للبنين المهارات العملية / تكنولوجيا المعلومات ( الثاني عشر) إعداد/ أ. خالد الح املهارات العملية / تكنولوجيا املعلومات )Appinventor )بزنامج :on line من خالل االنترنت مباشرة App inventor خطوات تشعيل برنامج الدخول إلى حساب ج م ل.Gmail ثم رابط الموقع App inventor عبر متصفح االنترنت http://appinventor.mit.edu/explore/

المزيد من المعلومات

عرض تقديمي في PowerPoint

عرض تقديمي في PowerPoint .1.2.3 أولا هذا اإلجراء يقوم به أمين مركز مصادر التعلم بعد الدخول للصفحة الرئيسية من حسابه في نظام نور ثم إختيار مصادر التعلم يتم إضافة أوعية مصادر التعلم ) الكتب أقراص الليزر( من قبل أمين مركز المصادر

المزيد من المعلومات

جاهعة البعث كلية الحقوق تعلين هفتوح الرقم الجامعي 178 للعام الدراسي / م قائوة درجات اهتحاى الفصل األول وع االهتحاى : ظري - الوقرر: اصول فقه ا

جاهعة البعث كلية الحقوق تعلين هفتوح الرقم الجامعي 178 للعام الدراسي / م قائوة درجات اهتحاى الفصل األول وع االهتحاى : ظري - الوقرر: اصول فقه ا 178 رئ ف اندذعا ز ذ 26 2 ك ا ح ذال عثذ انرز ى 279 خاكه د ث ز ا 5 زك د زلس ق ضع ذ 4 غ ذاء تر و ع را 33 8 ان 0 ر ز خثر 949 ي ا ان س ذ طرل 972 زطاو االز ذ ع طى 68 ي ػال ص ر د ة 1134 ان س ذ أ 11 خ ه االضعذ

المزيد من المعلومات

1

1 1 " ق ل إ ن ص ال ت ي و ن س ك ي و م ح ي اي و م م ات ي ل ل ه ر ب ال ع ال م ني ال ش ر يك ل ه و ب ذ ل ك أ م ر ت و أ ن ا أ و ال م س ل م ني " 2 إهدإء إلى والدى ر حم ة إلله عليهما.. و إلى إخوتى الدين لا يدخ رون

المزيد من المعلومات

استمارة تحويل طالب يتعلم في الصف العادي لجنة التنسيب إلى )التقرير التربوي( استمارة لتركيز المعلومات حول العالج المسبق الذي حصل علية الطالب\ة الذي يتعل

استمارة تحويل طالب يتعلم في الصف العادي لجنة التنسيب إلى )التقرير التربوي( استمارة لتركيز المعلومات حول العالج المسبق الذي حصل علية الطالب\ة الذي يتعل استمارة تحويل طالب يتعلم في الصف العادي لجنة التنسيب إلى )التقرير التربوي( استمارة لتركيز المعلومات حول العالج المسبق الذي حصل علية الطالب\ة الذي يتعلم في صف عادي, قبل تحويله إلى لجنة التنسيب.يجب تعبئة

المزيد من المعلومات

( اختبارات الفروق لعينتين مستقلتين Samples) 2) Independent مان- ويتني( U (Mann-Whitney ب( نحتاج الى ھذا القانون الغراض المقارنة بين مجموعتين او عينتين

( اختبارات الفروق لعينتين مستقلتين Samples) 2) Independent مان- ويتني( U (Mann-Whitney ب( نحتاج الى ھذا القانون الغراض المقارنة بين مجموعتين او عينتين ( اختارات الفروق لعينتين مستقلتين Samples) 2) Independent مان ويتني( U (MannWhitney ( نحتاج الى ھذا القانون الغراض المقارنة ين مجموعتين او عينتين مستقلتين مثال المقارنة ين عينة للذكور م ع عينة لالناث او

المزيد من المعلومات

شرح توزيعة Parted Magic السلم عليكم و رحمة ال تعالى و بركاته شرح توزيعة Parted Magic )الصدار الثالث( الفهرس : (1 مقدمة (2 تحميل التوزيعة (

شرح توزيعة Parted Magic السلم عليكم و رحمة ال تعالى و بركاته شرح توزيعة Parted Magic )الصدار الثالث( الفهرس : (1 مقدمة (2 تحميل التوزيعة ( السلم عليكم و رحمة ال تعالى و بركاته )الصدار الثالث( الفهرس : (1 مقدمة 02... (2 تحميل التوزيعة 02... (3 حرق التوزيعة 06... (4 شرح قوائم محمل القلع 09... (5 لقطات من داخل التوزيعة 25... مرحلة القلع 25...

المزيد من المعلومات

Microsoft Word - dériv sc maths.doc

Microsoft Word - dériv sc maths.doc الاشتقاق تطبيقاته دراسة الدال الثانية سلك بكالريا ع ف ع ح أ - الاشتقاق في نقطة- الدالة المشتقة ( A أنشطة نشاط باستعمال التعريف ادرس اشتقاق الدالة في حدد العدد المشتق في إن جد ثم حدد معادلة المماس أ نصف

المزيد من المعلومات

ن خطبة الجمعة المذاعة والموزعة بتاريخ 15 من شوال 1439 ه الموافق 2018/6/29 م م ن ال م ن اه ي الل ف ظ ي ة ن ا م ن س ي ئ ات أ ع م ال ن ش ر ور أ ن ف سن ا

ن خطبة الجمعة المذاعة والموزعة بتاريخ 15 من شوال 1439 ه الموافق 2018/6/29 م م ن ال م ن اه ي الل ف ظ ي ة ن ا م ن س ي ئ ات أ ع م ال ن ش ر ور أ ن ف سن ا ن خطبة الجمة المذاة والموزة بتاريخ 15 من شوال 1439 ه المواق 2018/6/29 م م ن الم ناه يالل ظية نا م ن س ي ئات أ م ال ن ش ر ور أن سنا وم ر ه ون وذ ب م ين ه ونس تغ إن الح م د ل له نح م د ه ونس ت م ض له ومن

المزيد من المعلومات

Layout 2

Layout 2 الفعل العري ة القواعد في الاختار نتية الاختار في الص فهة الاخيرة 1 عي ن ي هذف ي هذف ي ي ر يار يار و ر ي نر ي ر و ر ل ل ي ر يار ف ع ت ف ع ت يا ر ف ع ت ي نر و ي ين ر يا ي ي ي ياي ياي و ي و ي ياي يا ي و ني

المزيد من المعلومات

طبيعة بحته و أرصاد جوية

طبيعة بحته و أرصاد جوية طبيعة بحته و أرصاد جوية 3 206-2007 الضوء محاضرة 3 قوانين األنعكاس واألنكسار المرايا العدسات التلسكوب الفلكي قوانين األنعكاس و األنكسار عند سقوط شعاع ضوئي علي سطح فاصل بين وسطين ينعكس جزء منة و ينكسر جزء

المزيد من المعلومات

صفوت مصطفي حميد ضهير مدرسة الدوحة الثانوية ب أي خطأ طباعي أو إثناء التحويل من صيغة آلخري يرجي إبالغي به والخطأ مني ومن الشيطان أما توفيقي فمن هللا عرف

صفوت مصطفي حميد ضهير مدرسة الدوحة الثانوية ب أي خطأ طباعي أو إثناء التحويل من صيغة آلخري يرجي إبالغي به والخطأ مني ومن الشيطان أما توفيقي فمن هللا عرف أي خطأ طباعي أو إثناء التحويل من صيغة آلخري يرجي إبالغي به والخطأ مني ومن الشيطان أما توفيقي فمن هللا عرف المصطلحات التالية: الكميات الفيزيائية القياسية: هي كميات التي يعبر عنها بعدد ووحدة قياس مثل "درجة

المزيد من المعلومات

Microsoft Word - ٖٗخص عربÙ−

Microsoft Word - ٖٗخص عربÙ− إ اد إ اف ١٤٣٨ ه / ٢٠١٧ م ١ ت ل م لة ال ارسة ال ال ة في ت ني م مها ارت ال ف العل ا ل تلام ال ف الا ول الا ع اد وه ا ما أشارت إل ه ال ارسة الاس لاع ة ال ي قام بها ال اح ة ل ع فة م تلام ال ف الا ول الا ع

المزيد من المعلومات

الم ب س ط ة الع ر ب ي ة الت ر ج م ة Language: العربية (Arabic) Provided by: Bible League International. Copyright and Permission to Copy Taken from th

الم ب س ط ة الع ر ب ي ة الت ر ج م ة Language: العربية (Arabic) Provided by: Bible League International. Copyright and Permission to Copy Taken from th الم ب س ط ة الع ر ب ي ة الت ر ج م ة Language: العربية (Arabic) Provided by: Bible League International. Copyright and Permission to Copy Taken from the Arabic Easy-to-Read Version 2009, 2016 by Bible League

المزيد من المعلومات

Babylon University جايعت بابم College of Material Engineering كه ت ذست ان اد ان شدهت //انزا ت ان ادة // انبشيجت بهغت Visual Basic ان ذاضش // دس يذ ذ س

Babylon University جايعت بابم College of Material Engineering كه ت ذست ان اد ان شدهت //انزا ت ان ادة // انبشيجت بهغت Visual Basic ان ذاضش // دس يذ ذ س انمحاضرة انسادست انعبارة انشرطيت -: Select Case ف ان ذاضشة انسابمت ( ان ذاضشة انخايست ) ح ا ن ا انعباسة انششط ت if حعشف ا عه يج م انظ غ انعايت ان خادت ف نغت VB نهخعايم يع ز انعباسة. ف ز ان ذاضشة س ف خطشق

المزيد من المعلومات

رلى انجه ش رلى انهج ة يكا االيحذا انشعثة و اضى انطانة

رلى انجه ش رلى انهج ة يكا االيحذا انشعثة و اضى انطانة رلى انجه ش رلى انهج ة يكا االيحذا انشعثة و اضى انطانة 20140001 20140002 20140003 20140004 20140005 20140006 20140007 20140008 20140009 20140010 20140011 20140012 20140013 20140014 20140015 20140016 20140017

المزيد من المعلومات

الوحدة األولى المالمح البشرية للوطن العربي عنوان الدرس : سكان الوطن العربي أوال :أكمل الجدول التالي: 392 مليون نسمة %5.3 %39.9 %60.1 عدد سكان الوطن ال

الوحدة األولى المالمح البشرية للوطن العربي عنوان الدرس : سكان الوطن العربي أوال :أكمل الجدول التالي: 392 مليون نسمة %5.3 %39.9 %60.1 عدد سكان الوطن ال 0 الوحدة األولى المالمح البشرية للوطن العربي عنوان الدرس : سكان الوطن العربي أوال :أكمل الجدول التالي: 392 مليون نسمة %5.3 %39.9 %60.1 عدد سكان الوطن العربي: نسبة سكان الوطن العربي إلى سكان العالم: نسبة

المزيد من المعلومات

بسم اهلل الرمحن الرحيم الوحدة الثانية الفيجول بيسك Microsoft VISUAL BASIC احلمد اهلل الذي أكرمين و منحين الفرصة لتوفري لكم هذا امللخص املنقى للوحدة ال

بسم اهلل الرمحن الرحيم الوحدة الثانية الفيجول بيسك Microsoft VISUAL BASIC احلمد اهلل الذي أكرمين و منحين الفرصة لتوفري لكم هذا امللخص املنقى للوحدة ال بسم اهلل الرمحن الرحيم الوحدة الثانية الفيجول بيسك Microsoft VISUAL BASIC احلمد اهلل الذي أكرمين و منحين الفرصة لتوفري لكم هذا امللخص املنقى للوحدة الثانية من الكتاب املدرسي للصف احلادي عشر, و ارجوا أن

المزيد من المعلومات

متوسطة عيسى الصحبي دائرة تنيرة والية سيدي بلعباس مذكرات الجيل الثاني المستوى: 03 متوسط األستاذ: حمزة محمد

متوسطة عيسى الصحبي دائرة تنيرة والية سيدي بلعباس مذكرات الجيل الثاني المستوى: 03 متوسط األستاذ: حمزة محمد متوسطة عيسى الصحبي دائرة تنيرة والية سيدي بلعباس مذكرات الجيل الثاني المستوى: 03 متوسط األستاذ: حمزة محمد العمليات على األعداد النسبية الكسور و حاالت تقايس مثلثين المقطع التعلمي األول: العمليات على األعداد

المزيد من المعلومات

دليل الحسابات دل ل الحسابات هو عبارة عن نافذة تحوي شجرة حسابات افتراض ة تضم هذه الشجرة األنواع الثالثة لتصن ف الحسابات وه حسابات ( المتاجرة األرباح وا

دليل الحسابات دل ل الحسابات هو عبارة عن نافذة تحوي شجرة حسابات افتراض ة تضم هذه الشجرة األنواع الثالثة لتصن ف الحسابات وه حسابات ( المتاجرة األرباح وا دليل الحسابات دل ل الحسابات هو عبارة عن نافذة تحوي شجرة حسابات افتراض ة تضم هذه الشجرة األنواع الثالثة لتصن ف الحسابات وه حسابات ( المتاجرة األرباح والخسائر الم زان ة العامة ). ح ث تم تصن ف هذه الحسابات

المزيد من المعلومات

Slide 1

Slide 1 Correlation and Regression اإلرتباط واإلنحدار Correlation اإلرتباط - Describes the relationship between two (X & Y) variables يوضح العالقة بين متغيرين )Y, X( - One variable is called independent (X) and

المزيد من المعلومات

عربي Sign-Code Website Guide فيما يلي دلي ا ل لطلب اسم مستخدم جديد لConnect Sell من خ لل موقع.Sign-Code يسمح لك الموقع بالدخول اإلداري على اسم المستخد

عربي Sign-Code Website Guide فيما يلي دلي ا ل لطلب اسم مستخدم جديد لConnect Sell من خ لل موقع.Sign-Code يسمح لك الموقع بالدخول اإلداري على اسم المستخد عربي فيما يلي دلي ا ل لطلب اسم مستخدم جديد لConnect Sell من خ لل موقع.Sign-Code يسمح لك الموقع بالدخول اإلداري على اسم المستخدم الخاص بك لID Office من خ لل طلب مستخدمين جدد وتحديثها وحتى حذفها:.1 ستتلقى

المزيد من المعلومات

vb4arab

vb4arab المحتويات : مدير المجلة : األستاذ عبد هللا العتيق فريق العمل : إدارة منتدى فيجوال بيسك العرب www.vb4arab.com : المجلة أقسام VB.NET لهذا العدد C#.NET ADO.NET SQLSERVER ASP.NET Reports قسم أخبار وجديد المنتدى

المزيد من المعلومات

2.3 ألعاب احتامل ستلعبون يف هذه الفع الي ة ألعاب احتامل بأزواج وستحل لونها. مالحظة: يجب أن يكون معكم يف هذه الفع الي ة زوج من مكع بات الل عب )حجارة ال

2.3 ألعاب احتامل ستلعبون يف هذه الفع الي ة ألعاب احتامل بأزواج وستحل لونها. مالحظة: يجب أن يكون معكم يف هذه الفع الي ة زوج من مكع بات الل عب )حجارة ال . ألعاب احتامل ستلعبون يف هذه الفع الي ة ألعاب احتامل بأزواج وستحل لونها. مالحظة: يجب أن يكون معكم يف هذه الفع الي ة زوج من مكع بات الل عب )حجارة الن د(. ميكنكم أيض ا أن تتوج هوا إىل مواقع تقوم مبحاكاة

المزيد من المعلومات

Department of Computer Information Systems

Department of Computer Information Systems Departmet of Computer Iformatio Systems CIS : Itroductio to Iformatio Techology Topic 5 Numberig Systems (Exteral Material) Chapter Outlie Numberig Systems Coversio Betwee Systems ملخص الفصل أنظمة الا

المزيد من المعلومات

توازن جسم صلب خاضع لقوتين)تذكير(.I : عندما يكون جسم صلب في توازن تحت تاثير قوتين فان و )شرط الزم لتوازن مركز القصور G(. للقوتين نفس االتجاه.)شرط الزم

توازن جسم صلب خاضع لقوتين)تذكير(.I : عندما يكون جسم صلب في توازن تحت تاثير قوتين فان و )شرط الزم لتوازن مركز القصور G(. للقوتين نفس االتجاه.)شرط الزم توازن جسم صلب خاضع لقوتين)تذكير( I : عندما يكون جسم صلب في توازن تحت تاثير قوتين فان و )شرط الزم لتوازن مركز القصور G( للقوتين نفس االتجاه )شرط الزم لغياب الدوران( ملحوظة : نعلاام ان اذا كااان = مستقيمية

المزيد من المعلومات

برنامج المساعدات المادية الذكي خطوات التقديم للمساعدة المادية...2 خطوات رفع المستندات المرفوضة...10 خطوات التاكد من حالة الطلب

برنامج المساعدات المادية الذكي خطوات التقديم للمساعدة المادية...2 خطوات رفع المستندات المرفوضة...10 خطوات التاكد من حالة الطلب برنامج المساعدات المادية الذكي خطوات التقديم للمساعدة المادية...2 خطوات رفع المستندات المرفوضة...10 خطوات التاكد من حالة الطلب... 13 1 خطوات التقديم للمساعدة المادية قبل البدء باستخدام البرنامج الرجاء:

المزيد من المعلومات