الباقي
الأساس
العدد
الناتج 51(8 ) و:(41)
مثال_ أوجد نظير العدد ى(125)في النظام الثماني ؟
مثال _ أوجد نظير العدد (125)في النظام السادس عشر ؟
تقوم بعملية القسمة التالية ؛
الباقي
الأساس
العدد
تقوم بعملية القسمة التالية :
الباقي
العدد
اساسيات برمجة : / محمود الأوجحلي
١ 6856! !أي 11165 60 بالقناو عنقم ١8 بعال ص أتعم ة 5 - 801106اا 0م
الباقي
الناتج (2)07م:(125)
مثال _ أوجد نظير العدد (415)في النظام السادس عشر ؟
تقوم بعملية القسمة التالية :
الأساس
العدد
الناتج (197 )- م:(125)
اساسيات برمجة : / محمود الأوجحلي
إذا كان العدد العشري كسريا وأقل من الواحد فإن عملية تحويله إلى النظام الثنائي تتم بالطريقة
مثال :
أوجد المقابل الثنائي للعدد و ( 0125 )
الجزء الصحيح
لاحظ هنا أن اتجاه السهم إلى أسفل بعكس الاتجاه في حالة العدد الصحيح للتحقيق من
الناتج نلاحظ أن :
نال 00056061 ١ أناط 1//116+2ع0 تقط20:0م 1٠6 كه اع التاكا 2010581 ينا 680 ١ 0010611 61لا ناوهلا 178016 *
أوجد ( 01 ) في النظام الثنائي
اساسيات برمجة : / محمود الأوجحلي
تلاح ظ هنا أن العملية غير منتهية حيث تكررت نفس الأعداد من جديد ؛ وبالتالي فإن:
الجزء الصحيح
التحويل من النظام الثنائذي إلى النظام الثماني :
نستخدم في النظام الثماني الرموز التالية 01201 5463:62 6 7 فان نظير هذه
النظام الثناتي
النظام الثماني
وتتم عملية التحويل بطريقة استبدال كل رقم إلى نظيره كما هو موضح بالمثال التالي :
مثال : أوجد نظير العدد 25(8) في النظام الثنائي
مثال : أوجد نظير العدد 41(8) في النظام الثنائي
مثال : أوجد نظير العدد 2 ( 011 101) في النظام الثماني
نال 00056061 ١ أناط 1//116+2ع0 تقط20:0م 1٠6 كه اع التاكا 2010581 ينا 680 ١ 0010611 61لا ناوهلا 178016 *
اساسيات برمجة : / محمود الأوجحلي
التحويل من النظام الثناذي إلى النظام السادس عشر :
نستخدم في النظام الثماني الرموز التالية [ 8,9,8,7,6,5,4,3,2,1/0, 2,5,0,6/8)فإن نظير هذه
الأرقام في النظام الثنائي كما هي موضحة بالجدول التالي :
النظام الثناّي النظام السادس عشر
وتتم عملية التحويل بطريقة استبدال كل رقم إلى نظيره كما هو موضح بالمثال التالي :
مثال : أوجد نظير العدد 25(16) في النظام الثنائي
مثال : أوجد نظير العدد 825(16) في النظام الثنائي
مثال : أوجد نظير العدد 885(16) في النظام الثنائي
مثال : أوجد نظير العدد 3785(16) في النظام الثنائي
مثال : أوجد نظير العدد 2( 0101 1011 0011 ) في النظام السادس عشر
*» جمع الأعداد الثنائية :
تتم عمليّة جمع الأعغذاد الصحيحة الثثائية بطريفة ممائلة للنظام العشري »مع ملاحظة ات
في النظام الثنائي
نال 00056061 ١ أناط 1//116+2ع0 تقط20:0م 1٠6 كه اع التاكا 2010581 ينا 680 ١ 0010611 61لا ناوهلا 178016 *
اساسيات برمجة : / محمود الأوجحلي
مالتالي فإن عملية جمع عددين ثناثيين تجري كما في المثال التالي :
ويمكن جمع الأعداد الكسرية أيضا بنفس الطريقة ؛ فمثلا نجمع 11011 إلى 1000 على النجو
التالي :
+ 1011 يكاقفى + 2,75
»> ضرب الأعداد الثنائية :
مثال :
مثال :
» طرح الأعداد الثنائية :
مثال :
اطرح العدد الثنائي 110 من 10011 بطريقة الاستعارة
مكمل الواحد 00010/27187# 15 للعدد الثنائي 8 هو العدد ١ه الذي يحقق :
( سنفترض في هذا البند لغرض التبسيط أن الكلمة ذات 8 بت )
مثال :
نال 00056061 ١ أناط 1//116+2ع0 تقط20:0م 1٠6 كه اع التاكا 2010581 ينا 680 ١ 0010611 61لا ناوهلا 178016 *
اساسيات برمجة : / محمود الأوجلي
مكمل الواحد للعدد 00101001 هو 11010110
مكمل الاثنين 60010/27018777 25 للعددم هو 1 + ١ حيث | مكمل الواحد للعدد م/
مثال :
العدد ِِ 101
مكمل الواحد - 0101010
مكمل الاثنين - 0]110)1011
مثال :
اطرح ( 110 ) بطريقة مكمل الاثنين
العدد 0110 0000
مكمل الواحد 1001 1111
مكمل الاثنين 1010 1111
يضاف إلى 0011 0001
الناتج 1101 0 1
منال
مير فائض يهمل
مثال :
اطرح 110 من 10011 بطريقة مكمل الواحد
العدد 0110 0000
مكمل الواحد 1001 11
يضاف إلى 00141 0001
ينتج 1100 0 1
اطرح 110110 من 1101 بنظام مكمل الاثنين
المطروح | 0110 0011
مكمل الواحد 1001 1100
مكمل الاثنين 1010 1100
يضاف إلى 1101 0000
الناتج 1 1101
نال 00056061 ١ أناط 1//116+2ع0 تقط20:0م 1٠6 كه اع التاكا 2010581 ينا 680 ١ 0010611 61لا ناوهلا 178016 *
اساسيات برمجة : أ/ محمود الأوحجلي
حل مسألة هو ايجاد طريقة لأداء عمل معين بداية بالمعطيات حتى الوصول إلى المطلوب سواء
بالستخدام الحاسب أو آية اداة أخري ولحل المسائل بالحاسب الآلي يجب أن يمر المبرمج بعدد من
المراحل حتى يصل إلى الناتج المرجو وهي :
1- التحليل :
من أصعب المراحل التي تواجه المبرمج وهي تحليل وتعريف المسلة المراد حلها وجعلهاأكثر وضوحا
واكثر دقة بتحديد الأتي :
ك٠ تحديد عناصر المدخلات أو البيانات التي تستخدم في عملية الإدخال
٠ تحديد طريقة الوصول من المدخلات إلى المخرجات والتعرف على العمليات أو المعادلات
التي تستخدم لجل المسألة
كه تحديد طبيعة المخرجات او المتغيرات التي تستخدم في عملية إظهار النتائج وكيفية
2-التصميم :
وضعها على شكل خطوات متسلسلة ومنطقية ومترابطة وتسمى بالخوارزميات
مثال : برنامج لمعرفة متوسط درجات 5 طلاب:
1- ]بدا
3- المتوسطد مجموع الدرجات / عدد الطلاب
4- اطبع المتوسط
5- توقف
مثال: برنامج لإيجاد حاصل جمع عذددين :
2- اقراً العددين م , 13
3- اجمع 13+ 52
4- اطبع ستاك
نال 00056061 ١ أناط 1//116+2ع0 تقط20:0م 1٠6 كه اع التاكا 2010581 ينا 680 ١ 0010611 61لا ناوهلا 178016 *
إلمقابل الثناتى إذن هو ( 1010) أى أنه يتكون من البواقي
أعلاه باتجاه السهم من أسفل الى أعلى
مثال : المقابل الثنائى للعدد و(615) هو :
وهذا ينتج من عملية التحليل التالية :
مثال _ اوجد نظير العدد (13)في النظام الثنائى ؟
الأساس
العدد
اساسيات برمجة : / محمود الأوجحلي
ابتداء من آخر باقي ؛ كما هو موضح
١ 6856! !أي 11165 60 بالقناو عنقم ١8 بعال ص أتعم ة 5 - 801106اا 0م
الباقي
مثال _ أوجد نظير العدد (35)في النظام الثنائى ؟
الجل تقوم بعملية القسمة التالية :
الباقي
الناتج 2 (1101 )- م:(13)
الأساس
العدد
الناتج 100011(2 )- م:(35)
مثال _ أوجد نظير العدد (41)في النظام الثماني ؟
الجل تقوم بعملية القسمة التالية :
اساسيات برمجة : / محمود الأوجحلي
١ 6856! !أي 11165 60 بالقناو عنقم ١8 بعال ص أتعم ة 5 - 801106اا 0م