كيفية طباعة الرقم الاكبر بين رقمين باستخدام لغة برولوج
لغة prolog واحده من اكثر لغات البرمجة المعقدة و code برولوج ليس من الاكواد السهله ولكنه مهمه في نفس الوقت لانه يمكنكك من خلال تعلم البرولوج ان تصنع machine قوي وابسط review على ذلك وهو الربوت صوفيا بتمت عملت writing بواسطة prologue مع debugger و rule لتمكين الربوت من التعامل مع البشر ولكننا لن نصل معكم الى هذا المستوى فسوف نقدم لكم اشياء بسيطة و examples على ذلك برنامج لجمع وضرب وتقسيم رقمين او شجرة العائلة واشياء simple .
compiler البرلوج هو swi وهذا ما سنعمل عليه حيث يتم كتابة input في صفحة و output في صفحة اخرى , هذة اللغة تعتمد بشكل كبير على facts و logic وال program الخاص بها ليس كبير الحجم واغلب العاملين بهذة اللغة هم programming الكبار لان اللغة ليس سهله ولكن في نفس الوقت ليس بالصعوبه التي تتوقعها .
اكتب برنامج برولوج لحساب الرقم الاكبر من بين رقمين بلغة برولوج
في هذا المقال يعد مختلف قليلا عن المقالات السابقه التي قدمناها لكم حيث في المقالات السابقه قمنا ب حساب الاشكال الهندسيه وفي هذة المقالة سوف نقارن بين رقمين ونطبع الاكبر يمكنك التعديل على الكود وطباعة الاصغر تعد خوارزمية الكود على المقالة بين الرقم الاول والثاني وعندما يجد الرقم الاكبر بينهم يقوم بطباعته الامر بسيط جدا وكما تعلمون اننا سوف نحاول التنوع لكم في اكواد البرولوج لكي تصل لكم الفكرة بصورة كامله حول اللغه .
bigger number between two number prolog code
bigger(N,M):-
N < M,
write(M).
bigger(N,M):-
N > M,
write(N).
bigger(N,M):-
N =:= M, write('Numbers are the same').
لمزيد من الاكواد حول لغة برولوغ يمكنك مشاهدة احد المقالات التاليه او تصفح قسم prolog لتجد الكثير من الاكواد
- كود برنامج برولوج لحساب مساحة الشكل البيضوي - ellipse prolog program
- كود برولوج لانشاء List بسهوله
- كود برولوج يقوم بحساب مساحة المربع باستخدام برنامج swi prolog
- كود برنامج برولوج لحساب مضروب الرقم
- كيفية عمل برنامج لحساب مساحة المستطيل باستخدام لغة برولوج
- كود برولوج لضرب عددين - multiply two number prolog code
- كود برنامج برولوج يقوم بحساب مساحة الدائرة swi prolog code