كود برنامج برولوج لحساب مضروب الرقم - prolog code to calc Factorial the number

 

كود برنامج برولوج لحساب مضروب الرقم - prolog code to calc Factorial the number

كود برنامج برولوج لحساب مضروب الرقم - prolog code to calc Factorial the number


لغة prolog هي لغة more complex وليس الجيمع يستطيع تعلمها بسهوله بل تحتاج منك وقت وصبر لتعلمها ونحن قد سبق وان شرحنا لكم مقدمة في هذة اللغه وايضا نقدم لكم اكواد برولوج في هذا القسم language prolog ومازلنا مستمرين في تنزيل الكثير من الاكواد لكي تتقن اللغه وتفهم الية عملها بشكل جيد . 


العمل في ai ومحاكاة الواقع يحتاج لتعلم prolog language وذلك لان هذة اللغه تستخدم logic ف اوامرها وذلك تجدها تدرس ف كثير من الجامعات والسبب اهميتها ويمكنك بعد فهم main basics لهذة اللغه الانتقال الى المحتوى الانجليزي لكي تتعمق بشكل كبير فيها وتفهم algorithm الخاصه بها بصورة افضل .


كيفية حساب مضروب الرقم في لغة برولوج ؟


بالنسبة لمضروب الرقم يكون الرقم في كل ما قبله بمعنى نريد مضروب الرقم 5 نكتب 5*4*3*2*1 = 125 وهذة هي فكرة كود اليوم بكل بساطه اذا كان المضرب 1 فلن تتم اي عملية يعني 0 واذا كانت اعلى من صفر فسيقوم بتخزين قيمة الرقم في N و الناتج في F ويقوم بطباعته بعد عمل مقارنه والعملية الحسابية الخاصه به .



Prolog factorial


fact(0,1).
fact(N,F) :-
N>0, N1 is N-1,
fact(N1,F1), F is N * F1.


لمزيد من الاكواد حول لغة البرولوغ يمكنك مشاهدة المقالات التالية :

  1. كود برنامج برولوج لحساب مساحة الشكل البيضوي - ellipse prolog program
  2. كود برولوج لانشاء List بسهوله
  3. كود برولوج يقوم بحساب مساحة المربع باستخدام برنامج swi prolog
  4. تعلم لغة برولوج prolog من البداية حتى كتابة اول كود لك بسهوله !
  5. شرح تحميل وتثبيت برنامج swi prolog والتعامل معه | How to download a swi prolog program
  6. كود برولوج لضرب عددين - multiply two number prolog code
  7. كود برنامج برولوج يقوم بحساب مساحة الدائرة swi prolog code

تعليقات