تبلیغات :
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام
خرید لپ تاپ استوک
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 4 از 4

نام تاپيک: پرانتز گذاری در ساختمان دادها....

  1. #1
    کاربر فعال انجمن Tornado2800's Avatar
    تاريخ عضويت
    Jul 2005
    محل سكونت
    GB
    پست ها
    5,348

    پيش فرض پرانتز گذاری در ساختمان دادها....

    اين روش پرانتز گزاری چجوری بود؟ الان داشتم درس میخوندم ديدم يادم رفته...
    postfix و profix کردنو بلدم دقيق ولی پرانتز گزاری يادم رفته..میشه يکی به طوره
    کامل توضيح بده؟ ممنون میشم


  2. #2
    حـــــرفـه ای mahdi7610's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    قـــــــم
    پست ها
    6,150

    پيش فرض

    اين روش پرانتز گزاری چجوری بود؟ الان داشتم درس میخوندم ديدم يادم رفته...
    postfix و profix کردنو بلدم دقيق ولی پرانتز گزاری يادم رفته..میشه يکی به طوره
    کامل توضيح بده؟ ممنون میشم

    سلام

    یه مثال میزنم تا همه چیز مشخص بشه . سوالی بود بپرس

    تعریف :

    infix
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    postfix
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    prefix
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    عبارت a / b - c + d * e - a * e را به صورت postfix و prefix مینویسیم

    ( ( ( ( a / b ) - c ) + ( d * e ) ) - ( a * e ) )

    postfix
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    prefix
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    موفق باشی

  3. 2 کاربر از mahdi7610 بخاطر این مطلب مفید تشکر کرده اند


  4. #3
    کاربر فعال انجمن Tornado2800's Avatar
    تاريخ عضويت
    Jul 2005
    محل سكونت
    GB
    پست ها
    5,348

    پيش فرض

    واقعا مرسی
    شنیدم پرانتز بندی بر حسب اولویت بندی هستش !!!

    میشه یه توضیحی بدید ؟ چه طوری بر حسب اولویت بندی پرانتز بندی میکنند؟پ


    در واقع مشکل من پرانتز گذاری هستش.


  5. #4
    حـــــرفـه ای mahdi7610's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    قـــــــم
    پست ها
    6,150

    پيش فرض

    واقعا مرسی
    شنیدم پرانتز بندی بر حسب اولویت بندی هستش !!!

    میشه یه توضیحی بدید ؟ چه طوری بر حسب اولویت بندی پرانتز بندی میکنند؟پ


    در واقع مشکل من پرانتز گذاری هستش.
    سلام

    بله پرانتز گذاری بر حسب اولویت عملگرها هستش . اما اگه یه خورده ریاضی بلد باشی اصلا نیازی نیست تقدم عملگرها را هم بدونی .

    هر عملگر که یک واحد میاد سمت چپ در واقع 2 عملوند سمت راست و چپ خودش را داخل پرانتز میبره .

    من با یک مثال دیگه توضیح میدم .
    فرض کنید میخواهیم عبارت زیر را پرانتز گزاری کنیم .

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ابتدا علامت - یک واحد به سمت چپ میاد و قبل از c قرار میگیره و حاصل میشه ab-c
    حالا علامت + یک واحد به سمت چپ میاد و حاصل میشه ab-c+d
    حالا ما میتونیم قسمتهایی که کامل شدن را داخل پرانتز بزاریم که میشه

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    حالا عبارت به صورت زیر در اومده
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    خب حالا ما باید عبارتی که داخل پرانتز هست یعنی (a-c+d) را یک عبارت مثلا x در نظر بگیریم و سپس علامت / را برای a و اون در نظر بگیریم . که علامت تقسیم مابین عبارت داخل پرانتز و a قرار میگیره . که حاصل می شه
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    حالا ما میتونیم کل این عبارت را هم داخل پرانتز بزاریم . که حاصل کل عبارت میشه به صورت زیر

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    حالا باز هم باید علامت - یک واحد بیاد سمت چپ که حاصل میشه
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    پس الان علامت - مربوط به e و a هستش پس باید این دو داخل پرانتز قرار بگیرند . که حاصل میشه
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    حالا باید علامت ضرب هم یک واحد بیاد سمت چپ . حالا ما دوتا عبارت های زیر را یک عبارت در نظر میگیرم
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    و
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    حالا علامت * مابین این دوتا قرار میگیره که حاصل میشه
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    علامت ضرب اخر هم یک واحد میاد سمت چپ و پشت c قرار میگیره
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    وقت کردم چند تا مثال دیگه برات مینویسم .

    هیچی نداره . فقط کافیه عملگری که سمت چپ میاد 2 تا عملوند کناری های خودش را ببره داخل پرانتز

    موفق باشی

  6. 3 کاربر از mahdi7610 بخاطر این مطلب مفید تشکر کرده اند


Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •