زمان کنونی: ۱۰ فروردین ۱۴۰۳, ۱۲:۲۹ ق.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

تست هوش فناوری اطلاعات سال ۸۵ (قانون‌ در پرولوگ)

ارسال:
  

memco پرسیده:

تست هوش فناوری اطلاعات سال ۸۵ (قانون‌ در پرولوگ)

دوستان ممنون میشم یکی سوالمو جواب بده:
سوال فناوری اطلاعات ۸۵:
قطعه برنامه زیر به زبان پرولوگ چه میکند؟
Test(X,Y)
Test(X,X):-!fail

جوابش اینه که همیشfail برمیگردونه.اما من فکر میکنم تنها اگه ورودی هاش یکی بشه،fail برمیگردونه!

۰
ارسال:
  

fe_atash پاسخ داده:

قانون‌! در پرولوگ

اگر فرض کنیم اون کاما که بین علامت "!" و عبارت "fail" در کتاب پوران نوشته اشتباه باشه (چون اگر اشتباه نباشه کاما لیترال‌ها رو از هم جدا می کنه.بعد ینی علامت "! "یک لیترال است!؟)

اون موقع اینطور خونده میشه: اگر fail نشد آنگاه x تست میکنه X رو.
پس یعنی اگر ورودی‌ها یکی نباشه fail میشه. و اگر ورودی‌ها یکسان باشد Fail نمیشه.
پس یعنی گزینه ۳ .

ولی تو پوران گفته گزینه ۲:همیشه fail برمیگرداند

نمیدونم چطوری ۲ میشه!؟

ارسال:
  

goldoonehkhanoom پاسخ داده:

RE: قانون‌! در پرولوگ

(۱۵ دى ۱۳۹۰ ۰۸:۰۴ ب.ظ)fe_atash نوشته شده توسط:  اگر فرض کنیم اون کاما که بین علامت "!" و عبارت "fail" در کتاب پوران نوشته اشتباه باشه (چون اگر اشتباه نباشه کاما لیترال‌ها رو از هم جدا می کنه.بعد ینی علامت "! "یک لیترال است!؟)

اون موقع اینطور خونده میشه: اگر fail نشد آنگاه x تست میکنه X رو.
پس یعنی اگر ورودی‌ها یکی نباشه fail میشه. و اگر ورودی‌ها یکسان باشد Fail نمیشه.
پس یعنی گزینه ۳ .

ولی تو پوران گفته گزینه ۲:همیشه fail برمیگرداند

نمیدونم چطوری ۲ میشه!؟
درسته به نظرمنم ۲میشه.کسی هست توضیح بده دوستان؟؟؟؟؟Huh
یافتن تمامی ارسال‌های این کاربر



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  دانلود سوالات تخصصی گرایش فناوری اطلاعات آزمون دکتری ۹۱(کد ۲۳۵۸) Lonely Palm ۲ ۵,۸۵۸ ۲۶ دى ۱۴۰۲ ۰۲:۳۳ ب.ظ
آخرین ارسال: bijibuji
Big Grin اطلاعات در مورد دانشگاه تهران (پردیس فارابی) mehRUN ۲ ۴,۳۱۵ ۳۱ شهریور ۱۴۰۱ ۰۱:۴۱ ب.ظ
آخرین ارسال: eng.behnam
  اطلاعات راجع به سیستمهای حضور و غیاب Fingerprint ۱ ۱,۵۵۵ ۰۳ بهمن ۱۴۰۰ ۱۱:۱۴ ب.ظ
آخرین ارسال: Fingerprint
  کارشناسی ارشد فناوری اطلاعات ۱۴۰۱ tablighjonoub ۰ ۱,۴۲۶ ۰۱ دى ۱۴۰۰ ۰۸:۴۳ ب.ظ
آخرین ارسال: tablighjonoub
  کدام زبان برای هوش مصنوعی بهتر است؟ فرق بین زبان های هوش مصنوعی چیست؟ azam2075 ۳ ۵,۴۳۶ ۱۴ مهر ۱۴۰۰ ۰۷:۲۱ ب.ظ
آخرین ارسال: علیصا
  منابع برای دکترا -مهندسی فناوری اطلاعات sarit ۱ ۳,۳۲۶ ۱۰ مهر ۱۴۰۰ ۰۸:۵۴ ق.ظ
آخرین ارسال: pouya47
  ۷ قانون طلایی یادگیری آسان مکالمه زبان انگلیسی morweb ۱۲ ۱۰,۹۲۵ ۰۶ خرداد ۱۴۰۰ ۰۳:۱۹ ب.ظ
آخرین ارسال: cyruskingsolomon
  استخدام در فنآوری اطلاعات خدمات حوزه علمیه قم oloom-ensani ۱۵ ۸,۶۸۱ ۲۴ اردیبهشت ۱۴۰۰ ۰۴:۳۹ ب.ظ
آخرین ارسال: oloom-ensani
  تشریح تست همروندی - بررسی یکی از سوالات سال ۸۲ abji22 ۵ ۴,۶۲۴ ۰۲ دى ۱۳۹۹ ۱۱:۰۵ ق.ظ
آخرین ارسال: mohammadasadi1
  فناوری اطلاعات پزشکی چیست ؟ mahan najafi ۹ ۱۷,۶۸۴ ۱۹ آذر ۱۳۹۹ ۱۲:۲۱ ب.ظ
آخرین ارسال: bahador567

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close