باسم الله الرحمان الرح م تقد م أخوكم إبراه م عدو موظف ببلد ة أكل م بركان المغرب لست مبرمجا بل متعلما من الدروس والكتب الت تعرض على مواقع األنترنت تمن
|
|
- جالا جار الله
- منذ 5 سنوات سابقة
- المشاهدات:
النسخ
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#للمبتدائين
شباب التنميه والبداع : امحد ياسني شلش ذ د الدرس األول: فتح فيوجل ستوديو وشرحه 2012 1 -هذا هوه البرنامج نقوم بفتحه نسخه 2012 فيوجل استوديو new )نضغط علي - 2 اي مشروع جديد( project المتبنأ هذه لغه فيوجل
المزيد من المعلوماتمختبر البرمجة والتحليل العددي قسم علوم الجو جمل التحكم والشرط والتكرار المرحلة الثانية PROGRAM CONTROL, CONDITION AND LOOP STATEMENTS الجمل الشرطية :-
جمل التحكم والشرط والتكرار PROGRAM CONTROL, CONDITION AND LOOP STATEMENTS الجمل الشرطية :- تقسم جمل الشرط الى نوعين وهي :- -1 جملة اذا الشرطية ) statement ( if -2 جملة التوزيع ) case ( switch -1 جملة اذا
المزيد من المعلوماتالدرس : 1 مبادئ ف المنطق مكونات المقرر الرسم عناصر التوج هات التربو ة العبارات العمل ات على العبارات المكممات االستدالالت الر اض ة: االستدالل بالخلف ا
الدرس : 1 مبادئ ف المنطق مكونات المقرر الرسم عناصر التوج هات التربو ة العبارات العمل ات على العبارات المكممات االستدالالت الر اض ة: االستدالل بالخلف االستدالل بفصل الحاالت االستدالل بالتكافؤ نبغ تقر ب
المزيد من المعلوماتالتاريخ: االمتحان النهائي لمساق برمجة متقدمة תכנות מתקדם موعد أ الزمن: ساعتان فقط الخميس 2017/7/27 )10 عالمات( السؤال األول for او )while الالزمة لما
التاريخ: االمتحان النهائي لمساق برمجة متقدمة תכנות מתקדם موعد أ الزمن: ساعتان فقط الخميس 2017/7/27 )10 عالمات( السؤال األول for او )while الالزمة لما يلي )الجمل بصيغتين(: أ اكتب جمل التكرار بلغة البرمجة
المزيد من المعلومات) NSB-AppStudio برمجة تطبيقات األجهزة الذكية باستخدام برنامج ( ) برمجة تطبيقات األجهزة الذكية باستخدام برنامج ( NSB-AppStudio الدرس األول ) 1 ( الدرس
) NSB-AppStudio ) 1 ( أهداف الدرس : بعد انتهاء هذا الدرس ستكون الطالبة قادرة على أن : )1 توضح مميزات برنامج ( NSB-AppStudio ) 2( تعدد لغات البرمجة المستخدمة في برنامج ( NSB-AppStudio ) 3( تذكر خطوات كتابة
المزيد من المعلوماتص)أ( المملكة العرب ة السعود ة وزارة الترب ة والتعل م اإلدارة العامة للترب ة والتعل م بمحافظة جدة الب ان النموذج ة ( تعل م عام ) انفصم اندراسي األول ان
ص)أ( المملكة العرب ة السعود ة وزارة الترب ة والتعل م اإلدارة العامة للترب ة والتعل م بمحافظة جدة الب ان النموذج ة ( تعل م عام ) انفصم اندراسي األول انفترة انثانثت العام الدراس - 1 18 ه االسم المرحلة الصف
المزيد من المعلوماتمكثف الثالثة الوحدة البوابات املنطقية 1 هاتف : مدارس األكاد م ة العرب ة الحد ثة إعداد المعلم أحمد الصالح
مكثف الثالثة الوحدة البوابات املنطقية هاتف : 798226 النظ ري الج زء و الثاني األ ول للد رسين وضح ان قصىد ت ا يهي : انرعثير انعالئقي ج هح خثريح ذكى قي رها إيا صىاب )( و إيا خطأ )( ان عايم ان طقي راتط يسرخذو
المزيد من المعلوماتMicrosoft Word - Excel VBA
الفصل الا ول (البداية) قواعد البرمجة...4 مقارنة بين VB و...4 VBA ضبط بيي ة Excel للبرمجة...5 الماآرو فى برنامج...8 Excel أنواع الماآرو... 9 تنفيذ الماآرو... 11 شروط اسماء المتغيرات...18 الكاي ناتObjects...18
المزيد من المعلوماتالحل المفضل لموضوع الر اض ات شعبة تقن ر اض بكالور ا 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 القطع المطلوبة لاتمام هذا الدرس عليك توفير
المزيد من المعلوماتMicrosoft Word - new.doc
الدرس الاول فى الماتلاب عنوان الدرس : ما هو الماتلاب الماتلاب هو لغة ذات مستوى عالى للحسابات والبرمجة و تمتاز بوجود برنامج يسهل عملية التعامل مع هذه اللغة. ويشمل البرنامج على: الحسابات الرياضية عمل الالجوريثمات
المزيد من المعلوماتMicrosoft Word - C#2
الفصل الا ول مفاهيم البرمجة بواسطة الا هداف معنى البرمجة بواسطة األھداف... 5 معنى الفصيلة 5...Class ما ھي دوال البناء و دوال الھدم...6 Construction & destruction ما ھي خاصية التوريث 7...inheritance ما
المزيد من المعلوماتوزارة الترب ة بنك األسئلة لمادة علم النفس و الح اة التوج ه الفن العام لالجتماع ات الصف الحادي عشر أدب 0211 / 0212 األولى الدراس ة الفترة *************
وزارة الترب ة بنك األسئلة لمادة علم النفس و الح اة التوج ه الفن العام لالجتماع ات الصف الحادي عشر أدب 2 / 22 األولى الدراس ة الفترة ************************************************************************************
المزيد من المعلوماتالدوال في اكسل الدوال: هي صيغ معرفة مسبقا تقوم بإجراء عمليات حسابية بإستخدم قيم محددة ووسائط مسماة في ترتيب بنية معينة بناء الدالة: إغالق. يبدأ بناء ا
الدوال في اكسل الدوال: هي صيغ معرفة مسبقا تقوم بإجراء عمليات حسابية بإستخدم قيم محددة ووسائط مسماة في ترتيب بنية معينة بناء الدالة: إغالق. يبدأ بناء الدالة بعالمة المساواة )=( ثم اسم الدالة وقوس فتح ويتم
المزيد من المعلوماتالسالم عليكم ورحمة هللا وبركاتة كتاب تعلم برمجة االلعاب بأستخدام محرك االلعاب 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 آيف تربط الا وراآل 9i مع الديفيلوبر 6i الا س م التخص ص المو ه ل العم ل البل د اله اتف البري د الص فحة يوسف
المزيد من المعلوماتجامعة حضرموت
جاهعة حضرهوت التسجيل االلكتروني لمرحلة التنسيق بالجامعة عبر الموقع www.hu-registration.com الصفحة الرئيسية زر الدخول على النظام ف حالة التسج ل سابقا ولد ك اسم مستخدم وكلمة مرور زر تسج ل متقدم جد د اذا
المزيد من المعلوماتالوحدة التاسعة
الفائدة من احملاضرة التاسعة اإلجراءات و الدوال Procedures and Functions.1.2.3.4 استخدام اإلجراءات والدوال ميكن تلخيصها يف اآليت :- تقليل حجم الربانمج. سهولة تطوير الربانمج يف املستقبل. سهولة اكتشاف اخطاء
المزيد من المعلوماتالسالم عليكم و رحمة هللا شرح ربط قاعدة بيانات Access بال.. C# مذا ستستفيد من هذا الموضوع!! -معرفة طريقة صنع قاعدة بيانات بالAccess -ربط قاعدة البيانات
السالم عليكم و رحمة هللا شرح ربط قاعدة بيانات Access بال.. C# مذا ستستفيد من هذا الموضوع!! -معرفة طريقة صنع قاعدة بيانات بالAccess -ربط قاعدة البيانات هذه بالC # على بركة هللا.. * *إنجاز قاعدة بيانات ب*
المزيد من المعلوماتEng.M.Abou Elela Ubuntu Install 1 Facebook /Computer Learn Books
1 Install Ubuntu أ ت ر )Ubuntu( إزذ ذ ص ٠ ؼاخ ١ ىظ ألخ ضج عطر ا ىرة أخ ضج ا ساع ب ا س ح ا خ اد ٠ ى ه ذس ١ غخره ظا األ ت ر ا ث ل ت غخ ا ػ ٠ ى ه ا ٠ ضا غخ ا ػ ا فالػ ١ س خالي تش ا ح Windows 7 USB DVD ا اعط
المزيد من المعلومات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 is the Average Chord of a Circle?/ 2009-2010 Second
المزيد من المعلوماتFull Mark الفرعين : األدبي والفندقي السياحي الوحدة : األولى النهايات واالتصال إعداد وتصميم األستاذ : خالد الوحش مدرسة أبو علندا الثانوية للبنين
الفرعين : األدبي والفندقي السياحي الوحدة : األولى النهايات واالتصال إعداد وتصميم األستاذ : خالد الوحش مدرسة أبو علندا الثانوية للبنين 0798016746 http://www.youtube.com/uer/moonkaled http://khaledalwahh.wordpre.com/
المزيد من المعلوماتبرمجة NXT والخوارزميات تتبع الخط سلسلة دروس الروبوت التعل م قسم برمجة NXT والخوارزم ات تتبع الخط )حساس الضوء واأللوان( 1
سلسلة دروس الروبوت التعل م قسم برمجة NXT والخوارزم ات )حساس الضوء واأللوان( www.talents.edu.sa 1 اإلصدار 1,1 سبتمبر 2111 شركة المواهب الوطن ة للتدر ب والتعل م 2111 بعض الحقوق محفوظة. باستثناء المواضع الت
المزيد من المعلوماتالمحاضرة الرابعة التكامل المحدد Integral( (Definite درسنا في المحاضرة السابقة التكامل غير المحدد التكامل المحدد لها. ألصناف عدة من التوابع وسندرس في ه
المحاضرة الرابعة التكامل المحدد Integrl( (Deinite درسنا في المحاضرة السابقة التكامل غير المحدد التكامل المحدد لها. ألصناف عدة من التوابع وسندرس في هذه المحاضرة مفهوم التكامل المحدد ليكن () تابعا مستمرا
المزيد من المعلوماتMicrosoft Word - Access VBA
الفصل الا ول (البداية) تصميم قاعدة بيانات بسيطة...4 الا وامر الا ساسية المتوفرة فى المعالجات...12 الفصل الثانى (برمجة ا كسيس (VBA برمجة أآسيس...18 VBA مقارنة بين VB وVBA...18 الدخول إلى صفحات آتابة برامج
المزيد من المعلوماتالشريحة 1
القيادة 1 القيادة -الم ادة - تعر فات الم ادة -الفرق ب ن الم ادة واإلدارة - عناصر الم ادة اإلدار ة - نظر ات الم ادة اإلدار ة 2 القيادة تنطوي الم ادة على عاللة تبادل ة ب ن من بدأ بالفعل وب ن من نجزه وهذه
المزيد من المعلوماتMicrosoft Word - SolutionOOPFinal2011.doc
صفحة 1 من 5 : : A : : 2010/ : : :. : (20/60) (2) ( 20) (10/20) : محاآاة الواقع على أنه مجموعة من الا شياء و أ ن آل شيء مكون من صفات و سلوك هو... التغليف التجرید البرمجة الشيي ية إخفاء طریقة تطبيق السلوك
المزيد من المعلومات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 االستاذ نور الدين بني عطا 0775226286 االسئلة المتوقعه على مادة الحفظ سؤال 1 : وضح المقصود بكل من : 1( االقتصاد المعرفي : هو االقتصاد
المزيد من المعلوماتالمعادالت التف اضلية 2 احملاضرة :الثانية عشر املادة: ملك مارديين عنىان احملاضرة :املعادالت الحفاضلية اجلزئية دكحىرة احملتوى العلمي : 1- تتمة منشأ المعادالت التفاضلية الجزئية 2- المغلف 3- الحل الشاذ للمغلف
المزيد من المعلوماتالفصل الثاني
1 برنامج MINTAB 17 105 احص إعداد أ- ريم المبطي 2 الفصل الثاني ( اختبارات الفروض وفترات الثقة ) لمعالم مجتمع واحد أوال : اختبار المتوسط : لدينا حالتين : نستخدم اختبار Z عندما : N كبيرة و معلومة أو مجهولة
المزيد من المعلوماتدليل المستخدم لبوابة اتحاد المالك التفاعلية
دليل المستخدم لبوابة اتحاد المالك التفاعلية الشاشة الرئيسية 3 إنشاء مستخدم جديد 4 أوال: التسجيل كفرد 5 - نوع الهوية «سعودي» : 5 - نوع الهوية «مقيم :» 6 - نوع الهوية «خليجي» : 7 : التسجيل كمنشأة : 9 ثانيا
المزيد من المعلوماتالشريحة 1
1 4 > < فيما سبق درست حل معادالت خطية باجلمع والطرح. اآلن.. أحل متباينات خطية باجلمع أحل متباينات خطية بالطرح المفردات الصفة املميزة للمجموعة. . لماذا تبين المعلومات الواردة في الجدول أدناه أن المخصصات
المزيد من المعلوماتوزارة التربية العام الدراسي التوجيه الفني العام للغة العربية هذرصت : اصن الوعلن : م الوقزر : اللغت العزب ت الصف : الضادس الوحذة : 1 الحصص :
وزارة التربية العا الدراسي 0-0 التوجيه الفني العا للغة العربية هذرصت : اصن الوعلن : الوقزر : اللغت العزب ت الصف : الضادس الوحذة : الحصص : الع واى : الز : اإلث ي 0// الفتزة الذراص ت : األولي لزاءج صايرح
المزيد من المعلوماتورقة عمل الدرس الثاني تطبيقي اخلاص على هاتفي... برنامج App Inventor اعداد املعلمة : اماني ممدوح املصري مدرسة امحد شوقي الثانوية للبنات اختار اإلجابة ا
ورقة عمل الدرس الثاني تطبيقي اخلاص على هاتفي... برنامج App Inventor اعداد املعلمة اماني ممدوح املصري مدرسة امحد شوقي الثانوية للبنات اختار اإلجابة الصحيحة من بني االختيارات االتية - نضغط على االمر ببرنامج
المزيد من المعلومات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 Saudi Culture Gr.4 راجعة اجتاعيات للصف الرابع االبتدائي 1 /الئي الجدول با يناسب ناخ كة الكرة )صيفا شتاء(ن
المزيد من المعلوماتقسم تكنولوجيا الحاسوب والمهن الصناعية
تكنىلىجيا قسم الحاسىب والمهن الصناعية تطبيقات برمجية الكترونية مقدمة عن برنامج LabView م.محمد األسمر الفصل الثاني 2012 م مقدمة فى LabVIEW الهدف : التعرف على بيئة.LabVIEW المحتويات : Virtual 1( ما هى Instruments
المزيد من المعلوماتAllomani Warehouse User Guide
المخزن warehouse.allomani.com دليل المستخدم اللوماني للخدمات البرمجية www.allomani.com / 11 اكتوبر / 2010 1 P a g e المحتويات اضافة و اعداد موقعك في المخزن... 3 اعداد بيانات ال...FTP 3 اعدادات بيانات حقوق
المزيد من المعلوماتجامعة العقيد الحاج لخضر - باتنة - 1 كلية العلوم االقتصادية والتجارية وعلوم التسيير قسم التعليم األساسي مادة II دروس وتطبيقات الرياضيات لطلبة السنة األ
جامعة العقيد الحاج لخضر - باتنة - 1 كلية العلوم االقتصادية والتجارية وعلوم التسيير قسم التعليم األساسي مادة II دروس وتطبيقات الرياضيات لطلبة السنة األولى الثاني السداسي إعداد أساتذة المادة الفهرس العام
المزيد من المعلوماتالمحاضرة الثانية عشر مقاييس التشتت درسنا في المحاضرة السابقة مقاييس النزعة المركزية أو المتوسطات هي مقاييس رقمية تحدد موقع أو مركز التوزيع أو البيانات
المحاضرة الثانية عشر مقاييس التشتت درسنا في المحاضرة السابقة مقاييس النزعة المركزية أو المتوسطات هي مقاييس رقمية تحدد موقع أو مركز التوزيع أو البيانات وهي مهمة في حالة المقارنة بين التوزيعات المختلفة وكان
المزيد من المعلوماتنظرية الملاحظة
إعداد أ.هدى القحطان صاحب هذه النظر ة هو ألبرت باندورا ومن مإلفاته كتابه مبادئ تعد ل السلوك عام 1969 ثم كتابه عن نظر ة التعلم االجتماع عام 1971 ح ث تناول ف ه أحدث تصور دق ق لنظر ة التعلم االجتماع والمعرف
المزيد من المعلوماتتحليل الانحــدار الخطي المتعدد
٥٦ تحليل الانحدار الخطي المتعدد Multple Regress Aalss الغرض من التحليل يهتم تحليل الانحدار الخطي المتعدد بدراسة وتحليل أثر عدة متغيرات مستقلة آمي ة عل ى متغي ر ت ابع آمي. نموذج الانحدار الخطي المتعدد بف
المزيد من المعلوماتStat 111 Ch 2 محمد عمران السنة التحضيرية رياضيات واحصاء
Stat 1 Ch 2 www.3mran2016.wordpress.com محمد عمران السنة التحضيرية رياضيات واحصاء 0507017098-0580535304 الفئات الفئه االولى الفئه الثان ة الفئه الثالثة الفئه الرابعة تكرار الفئه االولى تكرار الفئه الثانيه
المزيد من المعلومات1 درس :
1 درس : ثانية االمام البخاري التأهيلية المستى: الجدع المشترك العلمي المكن : الهندسة المرجع: في رحاب الرياضيات المادة: الرياضيات الجدادة: رقم 2 71 فبراير االسبع: من الدرس الى 32 فبراير 3172 المستقيم في
المزيد من المعلوماتالمدة : 5 دقي. النش ط : ال راءة. المست ى : قس التحضير.. 9 عن ان الدرس : أربط بين الص الحرف ( (. رق ال حدة : الك ءا ال عدي : يتعرف ع الص ) ( المسم ع ث
. 9 أربط بين الص الحرف ( (. الك ءا ال عدي : يتعرف ع الص ) ( المسم ع ث يربطه ب لص ) ( المكت [ الحرف ] يميزه من خال تسمي مجم ع م شر الك ءة : يتعرف ع الص ) ( المسم ع ث يربطه ب لص ) ( المكت [ الحرف ] يميزه
المزيد من المعلومات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
الثانية سلك بكالريا علم تجريبية التكامل إلى من. I- تكامل مجال - تعريف ترميز لتكن مجال I عنصرين من. I إذا آانت F G دالتين أصليتين للدالة على I.F()-F()=G()-G() أي أن العدد الحقيقي F()-F() غير مرتبط باختيار
المزيد من المعلوماتبسم هللا الرمحن الرحمي تزاسم انمعطياث تجزبت بعىىان: Serial Port إعذاد يارا عىدة تخصص تكىىنىجيا انمعهىماث واالتصاالث بالل جىاجزة
بسم هللا الرمحن الرحمي تزاسم انمعطياث تجزبت بعىىان: Serial Port إعذاد يارا عىدة تخصص تكىىنىجيا انمعهىماث واالتصاالث بالل جىاجزة أهذاف انتجزبت:- ا زؼشف ػ ا فز ا زس س ثشى ػب. 1. ا زؼشف ػ.RS232 2. ا زؼب ا
المزيد من المعلوماتكيفية تفعيل خدمة IIS ونشر موقع ويب على الشبكة احمللي السالم عليكم اصدقائي الكرام في هذا الكتاب سنتناول ما هي خدمة المعلومات وكيفية التفعيل ونشر الموقع
كيفية تفعيل خدمة IIS ونشر موقع ويب على الشبكة احمللي السالم عليكم اصدقائي الكرام في هذا الكتاب سنتناول ما هي خدمة المعلومات وكيفية التفعيل ونشر الموقع وتجربته وفي النهاية ستجدون روابط المثال مع شرح فيديو
المزيد من المعلومات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 تفريغ مكثف في وشيعة. التركيب التجريبي: = 4H وشيعة معامل تحريضها = μf مكثف سعته = 6V العدة: مولد قوته الكهرمحركة ومقاومتها الداخلية r = Ω وموصل أومي مقاومته.R = 3Ω يشحن المكثف عند وضع قاطع التيار K في
المزيد من المعلوماتجاهعة الوسيلة هركز الشبكات و أنظوة اإلعالم و االتصال والتعلين الوتلفز و التعلين عن بعد مودل Moodle التعل م نظام استخدام "دل ل االلكترون للطلبة" نظام ا
مودل Moodle التعل م نظام استخدام "دل ل االلكترون للطلبة" نظام التعليم االلكتروني مودل: هدف نظام التعل م االلكترون إل جاد ب ئة تفاعل ة تم من خاللها التواصل ب ن االساتذة ه وطلبتم وب ن الطلبة ف ما ب نهم من
المزيد من المعلوماتمنطقة العاصمة التعليمية عدد الصفحات / مخس صفحات التوجيه الفني للغة العربية الزمن / ساعة واحدة اختبار الفرتة الثالثة يف مادة اللغة العربية للصف العاشر
منطقة العاصمة التعليمية عدد الصفحات / مخس صفحات التوجيه الفني للغة العربية الزمن / ساعة واحدة اختبار الفرتة الثالثة يف مادة اللغة العربية للصف العاشر 202 م / 202 الورقة األوىل ( الت عبري والت لخيص وقواعد
المزيد من المعلوماتوزارة الرتبية الوطنية امتحان بكالوراي التعليم الثانوي الشعبة: تقين رايضي اختبار يف مادة: الرايضيات اجلمهورية اجلزائرية الدميقراطية الشعبية الديوان الو
وزارة الرتبية الوطنية امتحان بكالوراي التعليم الثانوي الشعبة: تقين رايضي اختبار يف مادة: الرايضيات اجلمهورية اجلزائرية الدميقراطية الشعبية الديوان الوطين لالمتحاانت واملسابقات 710 املدة: دورة: 10 د و 01
المزيد من المعلوماتVisual Basic.Net كتاب تعليمي للمبتدئيين اعداد / محمد حازم الشميري 1
1 سلسلة تعليمية من الصفر حتى االحتراف بيسك فيجوال. نت للمبتدئيين الطبعة االولى 3418 ه 6132 م 2 محمد حازم الشميري خريج كلية العلوم االدارية / محاسبة بك جامعة تعز 4102 م الجمهورية اليمنية تعز االيميل : profionaldhim@gmail.com
المزيد من المعلومات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 الفهرس إسم الموضوع ان قذي اإل ذاء انعبيم انشرطي عبيم انزيبد ان قصب ع ايم انتععي انحسبثي انتركيج switch حهق انتكرار for حهق انتكرار do.. while حهق انتكرار
المزيد من المعلومات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
.1.2.3 أولا هذا اإلجراء يقوم به أمين مركز مصادر التعلم بعد الدخول للصفحة الرئيسية من حسابه في نظام نور ثم إختيار مصادر التعلم يتم إضافة أوعية مصادر التعلم ) الكتب أقراص الليزر( من قبل أمين مركز المصادر
المزيد من المعلوماتجاهعة البعث كلية الحقوق تعلين هفتوح الرقم الجامعي 178 للعام الدراسي / م قائوة درجات اهتحاى الفصل األول وع االهتحاى : ظري - الوقرر: اصول فقه ا
178 رئ ف اندذعا ز ذ 26 2 ك ا ح ذال عثذ انرز ى 279 خاكه د ث ز ا 5 زك د زلس ق ضع ذ 4 غ ذاء تر و ع را 33 8 ان 0 ر ز خثر 949 ي ا ان س ذ طرل 972 زطاو االز ذ ع طى 68 ي ػال ص ر د ة 1134 ان س ذ أ 11 خ ه االضعذ
المزيد من المعلومات1
1 " ق ل إ ن ص ال ت ي و ن س ك ي و م ح ي اي و م م ات ي ل ل ه ر ب ال ع ال م ني ال ش ر يك ل ه و ب ذ ل ك أ م ر ت و أ ن ا أ و ال م س ل م ني " 2 إهدإء إلى والدى ر حم ة إلله عليهما.. و إلى إخوتى الدين لا يدخ رون
المزيد من المعلوماتاستمارة تحويل طالب يتعلم في الصف العادي لجنة التنسيب إلى )التقرير التربوي( استمارة لتركيز المعلومات حول العالج المسبق الذي حصل علية الطالب\ة الذي يتعل
استمارة تحويل طالب يتعلم في الصف العادي لجنة التنسيب إلى )التقرير التربوي( استمارة لتركيز المعلومات حول العالج المسبق الذي حصل علية الطالب\ة الذي يتعلم في صف عادي, قبل تحويله إلى لجنة التنسيب.يجب تعبئة
المزيد من المعلومات( اختبارات الفروق لعينتين مستقلتين Samples) 2) Independent مان- ويتني( U (Mann-Whitney ب( نحتاج الى ھذا القانون الغراض المقارنة بين مجموعتين او عينتين
( اختارات الفروق لعينتين مستقلتين Samples) 2) Independent مان ويتني( U (MannWhitney ( نحتاج الى ھذا القانون الغراض المقارنة ين مجموعتين او عينتين مستقلتين مثال المقارنة ين عينة للذكور م ع عينة لالناث او
المزيد من المعلوماتشرح توزيعة Parted Magic السلم عليكم و رحمة ال تعالى و بركاته شرح توزيعة Parted Magic )الصدار الثالث( الفهرس : (1 مقدمة (2 تحميل التوزيعة (
السلم عليكم و رحمة ال تعالى و بركاته )الصدار الثالث( الفهرس : (1 مقدمة 02... (2 تحميل التوزيعة 02... (3 حرق التوزيعة 06... (4 شرح قوائم محمل القلع 09... (5 لقطات من داخل التوزيعة 25... مرحلة القلع 25...
المزيد من المعلوماتMicrosoft Word - dériv sc maths.doc
الاشتقاق تطبيقاته دراسة الدال الثانية سلك بكالريا ع ف ع ح أ - الاشتقاق في نقطة- الدالة المشتقة ( A أنشطة نشاط باستعمال التعريف ادرس اشتقاق الدالة في حدد العدد المشتق في إن جد ثم حدد معادلة المماس أ نصف
المزيد من المعلوماتن خطبة الجمعة المذاعة والموزعة بتاريخ 15 من شوال 1439 ه الموافق 2018/6/29 م م ن ال م ن اه ي الل ف ظ ي ة ن ا م ن س ي ئ ات أ ع م ال ن ش ر ور أ ن ف سن ا
ن خطبة الجمة المذاة والموزة بتاريخ 15 من شوال 1439 ه المواق 2018/6/29 م م ن الم ناه يالل ظية نا م ن س ي ئات أ م ال ن ش ر ور أن سنا وم ر ه ون وذ ب م ين ه ونس تغ إن الح م د ل له نح م د ه ونس ت م ض له ومن
المزيد من المعلوماتLayout 2
الفعل العري ة القواعد في الاختار نتية الاختار في الص فهة الاخيرة 1 عي ن ي هذف ي هذف ي ي ر يار يار و ر ي نر ي ر و ر ل ل ي ر يار ف ع ت ف ع ت يا ر ف ع ت ي نر و ي ين ر يا ي ي ي ياي ياي و ي و ي ياي يا ي و ني
المزيد من المعلوماتطبيعة بحته و أرصاد جوية
طبيعة بحته و أرصاد جوية 3 206-2007 الضوء محاضرة 3 قوانين األنعكاس واألنكسار المرايا العدسات التلسكوب الفلكي قوانين األنعكاس و األنكسار عند سقوط شعاع ضوئي علي سطح فاصل بين وسطين ينعكس جزء منة و ينكسر جزء
المزيد من المعلوماتصفوت مصطفي حميد ضهير مدرسة الدوحة الثانوية ب أي خطأ طباعي أو إثناء التحويل من صيغة آلخري يرجي إبالغي به والخطأ مني ومن الشيطان أما توفيقي فمن هللا عرف
أي خطأ طباعي أو إثناء التحويل من صيغة آلخري يرجي إبالغي به والخطأ مني ومن الشيطان أما توفيقي فمن هللا عرف المصطلحات التالية: الكميات الفيزيائية القياسية: هي كميات التي يعبر عنها بعدد ووحدة قياس مثل "درجة
المزيد من المعلومات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 the Arabic Easy-to-Read Version 2009, 2016 by Bible League
المزيد من المعلومات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 عدد سكان الوطن ال
0 الوحدة األولى المالمح البشرية للوطن العربي عنوان الدرس : سكان الوطن العربي أوال :أكمل الجدول التالي: 392 مليون نسمة %5.3 %39.9 %60.1 عدد سكان الوطن العربي: نسبة سكان الوطن العربي إلى سكان العالم: نسبة
المزيد من المعلوماتبسم اهلل الرمحن الرحيم الوحدة الثانية الفيجول بيسك Microsoft VISUAL BASIC احلمد اهلل الذي أكرمين و منحين الفرصة لتوفري لكم هذا امللخص املنقى للوحدة ال
بسم اهلل الرمحن الرحيم الوحدة الثانية الفيجول بيسك Microsoft VISUAL BASIC احلمد اهلل الذي أكرمين و منحين الفرصة لتوفري لكم هذا امللخص املنقى للوحدة الثانية من الكتاب املدرسي للصف احلادي عشر, و ارجوا أن
المزيد من المعلوماتمتوسطة عيسى الصحبي دائرة تنيرة والية سيدي بلعباس مذكرات الجيل الثاني المستوى: 03 متوسط األستاذ: حمزة محمد
متوسطة عيسى الصحبي دائرة تنيرة والية سيدي بلعباس مذكرات الجيل الثاني المستوى: 03 متوسط األستاذ: حمزة محمد العمليات على األعداد النسبية الكسور و حاالت تقايس مثلثين المقطع التعلمي األول: العمليات على األعداد
المزيد من المعلوماتدليل الحسابات دل ل الحسابات هو عبارة عن نافذة تحوي شجرة حسابات افتراض ة تضم هذه الشجرة األنواع الثالثة لتصن ف الحسابات وه حسابات ( المتاجرة األرباح وا
دليل الحسابات دل ل الحسابات هو عبارة عن نافذة تحوي شجرة حسابات افتراض ة تضم هذه الشجرة األنواع الثالثة لتصن ف الحسابات وه حسابات ( المتاجرة األرباح والخسائر الم زان ة العامة ). ح ث تم تصن ف هذه الحسابات
المزيد من المعلومات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 يسمح لك الموقع بالدخول اإلداري على اسم المستخد
عربي فيما يلي دلي ا ل لطلب اسم مستخدم جديد لConnect Sell من خ لل موقع.Sign-Code يسمح لك الموقع بالدخول اإلداري على اسم المستخدم الخاص بك لID Office من خ لل طلب مستخدمين جدد وتحديثها وحتى حذفها:.1 ستتلقى
المزيد من المعلوماتvb4arab
المحتويات : مدير المجلة : األستاذ عبد هللا العتيق فريق العمل : إدارة منتدى فيجوال بيسك العرب www.vb4arab.com : المجلة أقسام VB.NET لهذا العدد C#.NET ADO.NET SQLSERVER ASP.NET Reports قسم أخبار وجديد المنتدى
المزيد من المعلومات2.3 ألعاب احتامل ستلعبون يف هذه الفع الي ة ألعاب احتامل بأزواج وستحل لونها. مالحظة: يجب أن يكون معكم يف هذه الفع الي ة زوج من مكع بات الل عب )حجارة ال
. ألعاب احتامل ستلعبون يف هذه الفع الي ة ألعاب احتامل بأزواج وستحل لونها. مالحظة: يجب أن يكون معكم يف هذه الفع الي ة زوج من مكع بات الل عب )حجارة الن د(. ميكنكم أيض ا أن تتوج هوا إىل مواقع تقوم مبحاكاة
المزيد من المعلومات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( للقوتين نفس االتجاه )شرط الزم لغياب الدوران( ملحوظة : نعلاام ان اذا كااان = مستقيمية
المزيد من المعلوماتبرنامج المساعدات المادية الذكي خطوات التقديم للمساعدة المادية...2 خطوات رفع المستندات المرفوضة...10 خطوات التاكد من حالة الطلب
برنامج المساعدات المادية الذكي خطوات التقديم للمساعدة المادية...2 خطوات رفع المستندات المرفوضة...10 خطوات التاكد من حالة الطلب... 13 1 خطوات التقديم للمساعدة المادية قبل البدء باستخدام البرنامج الرجاء:
المزيد من المعلومات