📘 ❞ المجموعات في البرولوج برامج جاهزة التنفيذ ❝ كتاب

كتب لغات البرمجة - 📖 ❞ كتاب المجموعات في البرولوج برامج جاهزة التنفيذ ❝ 📖

█ _ 0 حصريا كتاب المجموعات البرولوج برامج جاهزة التنفيذ 2024 التنفيذ: مجموعة من البرامج المحلولة بلغة قسم والقوائم تأليف: أ وائل قاسم سطيح المجموعات (القوائم) المجموعة عبارة عن سلسلة العناصر مرتبة وغير وطولها غير محدد ويمكن تكون هذه أي نوع الأنواع المعرفة type برولوج كذلك نفس المجموعة انواع مختلفة فقد تحتوي اعداد صحيحة أعداد حقيقية ثوابت وحقائق مجموعات اخرى وغيره ويفصل بين عناصر (الفاصلة) وتبدأ بقوس مربع وتنتهي [] ولتسهيل التعامل مع فانه يتم تقسيم قسمين هما Tail ,Head ويتم الفصل بينهما بالرمز " أقسام List=[H T] فهذا يعني h هو اول عنصر (Head) وT الذيل (Tail) بقية فاذا كانت كالاتي List=[1,2,3,4] فان list=[H T] H=1 وT=[2,3,4] اذا [1] list= فان وT=[] list=[1,2,3] list=[H1,H2 H1=1 ,H2=2 , ,T=[3] *المساواة والتطابق المجموعات • [A,B] =[1,2] => B=2 ,A=1 • [A B]=[1,2,3] B=[2,3] A=1 • ['wael']=[H T=[] ,H= wael • [A,'b']= 'a',B B=b A=a • [2,B]=[3,A] Erore لان(2 <> 3) تعريف او القائمة : تعريف domains التعريف للبرامج السابقة ولكن مايميز اضافة العلامة ستار للنوع اجل يخبر المترجم بان المتغير قائمة مثل D=symbol* كتب لغات البرمجة مجاناً PDF اونلاين لغة (بالإنجليزية: Programming language)‏ هي الأوامر تكتب وفق قواعد تُحَدَّد بواسطة ومن ثُمَّ تمر بعدة مراحل إلى أن تنفذ جهاز الحاسوب تقسم بناء قربها اللغات الإنسانية إلى: لغة عالية المستوى (قريبة اللغة التي يفهمها البشر مثل: السي شارب البايثون الجافا سي ++ لغة منخفضة الآلة) التجميع وتقسم أحياناً الأغراض المرغوبة المستخدمة هناك صُممت لكي تعمل أجهزة معينة تقوم شركة ما بإنتاج حاسوب أو معالج مركزي (وحدة معالجة مركزية) وتوفر له دليل استعمال يحتوي عليه وهناك أخرى أكثر عمومية بشكل مستقل الآلة أنها ضمن آلة افتراضية جافا

إنضم الآن وتصفح بدون إعلانات
المجموعات في البرولوج برامج جاهزة التنفيذ
كتاب

المجموعات في البرولوج برامج جاهزة التنفيذ

المجموعات في البرولوج برامج جاهزة التنفيذ
كتاب

المجموعات في البرولوج برامج جاهزة التنفيذ

عن كتاب المجموعات في البرولوج برامج جاهزة التنفيذ:
مجموعة من البرامج المحلولة بلغة البرولوج قسم المجموعات والقوائم

تأليف:

أ. وائل قاسم سطيح


المجموعات (القوائم)
المجموعة عبارة عن سلسلة من العناصر مرتبة وغير مرتبة وطولها غير محدد ويمكن ان تكون هذه العناصر من أي نوع من الأنواع المعرفة في type بلغة برولوج ويمكن كذلك ان تكون في نفس المجموعة انواع مختلفة فقد تحتوي المجموعة على اعداد صحيحة و أعداد حقيقية و ثوابت وحقائق و مجموعات اخرى وغيره ويفصل بين عناصر المجموعة (الفاصلة) وتبدأ المجموعة بقوس مربع وتنتهي بقوس مربع [] ولتسهيل التعامل مع المجموعة فانه يتم تقسيم المجموعة الى قسمين هما Tail ,Head ويتم الفصل بينهما بالرمز "|"
أقسام المجموعة
List=[H|T]
فهذا يعني ان h هو اول عنصر (Head) وT هو الذيل (Tail) أي بقية عناصر المجموعة فاذا كانت المجموعة كالاتي
List=[1,2,3,4]
فان list=[H|T] عبارة عن H=1 وT=[2,3,4]
اذا كانت المجموعة [1] list= فان H=1 وT=[]
اذا كانت المجموعة list=[1,2,3] فان list=[H1,H2|T] H1=1 ,H2=2 , ,T=[3]
*المساواة والتطابق في المجموعات
• [A,B] =[1,2] => B=2 ,A=1
• [A|B]=[1,2,3] => B=[2,3] , A=1
• ['wael']=[H|T] => T=[] ,H= wael
• [A,'b']= 'a',B => B=b , A=a
• [2,B]=[3,A] Erore لان(2 <> 3)
تعريف المجموعة او القائمة : يتم تعريف المجموعة في domains نفس التعريف للبرامج السابقة ولكن مايميز القائمة هو اضافة العلامة ستار للنوع من اجل ان يخبر المترجم بان المتغير من نوع قائمة مثل
D=symbol*




الترتيب:

#6K

0 مشاهدة هذا اليوم

#23K

23 مشاهدة هذا الشهر

#7K

25K إجمالي المشاهدات
المتجر أماكن الشراء
مناقشات ومراجعات
QR Code
أماكن الشراء: عفواً ، لا يوجد روابط مُسجّلة حاليا لشراء الكتاب من المتاجر الإلكترونية
نتيجة البحث