دانلود تحقیق ساختارهای تصمیم

Word 58 KB 17003 24
مشخص نشده مشخص نشده کامپیوتر - IT
قیمت قدیم:۱۶,۰۰۰ تومان
قیمت: ۱۲,۸۰۰ تومان
دانلود فایل
کلمات کلیدی: ساختار - ساختارهای تصمیم
  • بخشی از محتوا
  • وضعیت فهرست و منابع
  • ساختارهای تکرار،امکانات خوبی برای تکرار اجرای مجموعه ای از دستورات برنامه
    می باشند .

    اما اگر بخواهیم تحت شرایطی که در برنامه اتفاق می افتد تصمیم گیری
    لازم را داشته باشیم بطوری که تحت شرایطی ، مجموعه ای از دستورات اجرا شوند و
    مجموعه ای دیگر از دستورات اجرا نشده وکنترل اجرای برنامه بجای دیگر منتقل شود
    به ابزار دیگری بنام ساختارهای تصمیم نیاز داریم .

    این ساختارها در زبان های
    برنامه سازی مختلف به اشکال متفاوتی وجود دارند که انواع مختلف آن را در زبان C
    بررسی می کنیم .



    ساختار تصمیم if
    ساختار if ( که ساختار انتقال کنترل شرطی نیز نامگذاری میشود ) موجب میگردد
    تا تحت شرایطی ، مجموعه ای از دستورات اجرا شده و یااز اجرای این مجموعه دستورات
    صرفنظر گردد .

    این ساختار بصورت های زیر مورد استفاده قرار می گیرد .


    (َ1) ;دستور (شرط) if
    (َ2) (شرط) if {

    مجموعه دستورات 1 }
    else
    {

    مجموعه دستورات 2 }

    در روش (1) ، شرط ذکر شده بررسی می شود و در صورت برقرار بودن ، دستور بعد
    از آن اجرا می شود و در غیر اینصورت کنترل اجرای برنامه به دستور بعد از if
    منتقل می گردد .


    در روش (2) ، شرط ذکر شده بررسی می شود و در صورت برقرار بودن ، مجموعه
    دستورات (1) اجرا میشوند و در غیر اینصورت مجموعه دستورات (2) اجرا خواهند شد.


    لازم به ذکر است که وجود else در ساختار if اختیاری است .

    یعنی ساختار if را
    بصورت زیر نیز می توان بکار برد :
    (شرط) if {

    مجموعه دستورات }

    در روش فوق پس از این که کنترل اجرای برنامه به if رسید شرط مورد نظر بررسی
    می شود .

    چنانچه این شرط برقرار باشد ، مجموعه دستورات داخل {و }و ( که یک بلاک
    نامیده می شود ) اجرا می گردد وگرنه کنترل اجرای برنامه به اولین دستور بعد از
    بلاک if منتقل خواهد شد .

    استفاده از ساختار if بصورت لانه ای ( تو در تو ) نیز
    امکان پذیر است که در اینصورت اولین else به آخرین if بر می گردد .



    مثال 1: برنامه ای که با خواندن یک جمله از ورودی ، تعداد کاراکترها و کلمات
    موجود در جمله را محاسبه می کند .

    کلمات با فاصله (blank) از یکدیگر جدا شده و
    انتهای جمله به کلید enter ختم می گردد .

    main)(
    ساختارهای تصمیم ساختارهای تکرار،امکانات خوبی برای تکرار اجرای مجموعه ای از دستورات برنامه می باشند .

    اما اگر بخواهیم تحت شرایطی که در برنامه اتفاق می افتد تصمیم گیری لازم را داشته باشیم بطوری که تحت شرایطی ، مجموعه ای از دستورات اجرا شوند و مجموعه ای دیگر از دستورات اجرا نشده وکنترل اجرای برنامه بجای دیگر منتقل شود به ابزار دیگری بنام ساختارهای تصمیم نیاز داریم .

    این ساختارها در زبان های برنامه سازی مختلف به اشکال متفاوتی وجود دارند که انواع مختلف آن را در زبان C بررسی می کنیم .

    ساختار تصمیم if ساختار if ( که ساختار انتقال کنترل شرطی نیز نامگذاری میشود ) موجب میگردد تا تحت شرایطی ، مجموعه ای از دستورات اجرا شده و یااز اجرای این مجموعه دستورات صرفنظر گردد .

    (َ1) ;دستور (شرط) if (َ2) (شرط) if { مجموعه دستورات 1 } else { مجموعه دستورات 2 } در روش (1) ، شرط ذکر شده بررسی می شود و در صورت برقرار بودن ، دستور بعد از آن اجرا می شود و در غیر اینصورت کنترل اجرای برنامه به دستور بعد از if منتقل می گردد .

    در روش (2) ، شرط ذکر شده بررسی می شود و در صورت برقرار بودن ، مجموعه دستورات (1) اجرا میشوند و در غیر اینصورت مجموعه دستورات (2) اجرا خواهند شد.

    لازم به ذکر است که وجود else در ساختار if اختیاری است .

    یعنی ساختار if را بصورت زیر نیز می توان بکار برد : (شرط) if { مجموعه دستورات } در روش فوق پس از این که کنترل اجرای برنامه به if رسید شرط مورد نظر بررسی می شود .

    چنانچه این شرط برقرار باشد ، مجموعه دستورات داخل {و }و ( که یک بلاک نامیده می شود ) اجرا می گردد وگرنه کنترل اجرای برنامه به اولین دستور بعد از بلاک if منتقل خواهد شد .

    استفاده از ساختار if بصورت لانه ای ( تو در تو ) نیز امکان پذیر است که در اینصورت اولین else به آخرین if بر می گردد .

    مثال 1: برنامه ای که با خواندن یک جمله از ورودی ، تعداد کاراکترها و کلمات موجود در جمله را محاسبه می کند .

    کلمات با فاصله (blank) از یکدیگر جدا شده و انتهای جمله به کلید enter ختم می گردد .

    main)( { int charcount=0 ; int wordcount=0 ; char ch ; printf("type a statement:\n" ); while((ch=getche))(!='\r') { charcount ++ ; if(ch==' ') wordcount ++ ; } printf("\n character count is:"); printf("%d"/charcount ); printf("\n word count is:"); printf("%d"/wordcount ); } به نمونه ای از خروجی برنامه مثال 1 توجه نمایید : type a statement: this book is my fifth book.

    character count is:27 word count is:6 مثال 2: برنامه ای که بااستفاده از ساختار تصمیم if یک شکل گرافیکی را به کمک کدهای اسکی DBو BOو رسم می کند .

    main)( { int x/y ; for(y=1 ; y=47 && ch17) { printf("\n student is exelent"); printf("...

    "); } } } به نمونه ای ازخروجی مثال 12 که برای دو نفر ازدانشجویان عمل نموده است توجه نمایید .

    enter number of students :2 enter name of student 1: ali enter number of cours of this st:.2 enter unit of cours 1:2 enter grade of cours 1:19 enter unit of cours 2:3 enter grade of cours 2:20 aver is : 19 studnt is exelent...

    enter name of student 2: reza enter number of cours of this st:.3 enter unit of cours 1:2 enter grade of cours 1:12 enter unit of

تجارت های مالی و ساختارهای مالی موارد این دوره دانشجویان را برای دیدگاه بالاتری نسبت به ساختارهای مالی آماده می نماید. شامل نقشی که سیستم در اقتصاد بازی می نماید. گفتگو در مورد موارد مهمی که نقش عمده ای در سیستم دارند، دستگاههای تجارتی، قیمتی که آنها باید پرداخت بنمایند. در سومین میانه از ترم توجه به تجارت های مالی بزرگ و نجات ساختارهای مالی می پردازد. در مورد تفاوت نرخ ها و ...

دریافت از راه دور و تکنولوژی اطلاعات فضایی، جهت کاهش در تاخیر، بهبود نگهداری ساختارهای زیربنایی و مدیریت در سرویس و نگهداری صحیح از مخترعین و ارزشیابی سرمایه ها ایجاد تنوع در ابزارهای جدید را پیشنهاد می کند. درخواست تکنولوژی دریافت از راه دور پتانسیل خوبی جهت بررسی نواحی غیر پیشرفته برای آزاد کردن دارد که با دقت بیشتر و روشهایی با هزینه کمتر جهت تشخیص دارایی ها و ثبت موقعیت و ...

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

بطورمتعارف حرکت به سوی ساختارسرمایه تجربی بابررسی آنچه بعنوان اهرم مطلوب تعیین شده بامطالعه همکاری بین اهرم رعایت شده ویک مجموعه ازمتغیرهای توضیحی موردتحقیق قرارگرفته است.این گذردوعیب اصلی داشت،اول اهرم رعایت شده لزوماًبه اهرم مطلوب نیازی ندارد.دوّم تحلیل های تجربی بطورغیرپویااثرگذارندودرنشان دادن یک آینده روشن ازساختارسرمایه پویاواینکه بوسیله شرکتهاتعدیل شودناتوان هستند. دراین ...

بسیاری از صاحبنظران و محققان از دنیای امروزی به عنوان عصر عدم تداوم یاد می کنند. عصر عدم تداوم به این معناست که دیگر تجارت و راه حلهای گذشته برای مسائل جاری و آینده سازمان کارگشا نیستند و باید به شیوه ای دیگر اندیشید و به دنبال راهکارهای جدید سازمانی با ساختارهای نوین بود تا بتوان کالا و خدمات را با حداقل هزینه و با کیفیت برتر متناسب با نیازها و سلیقه های مشتری آنگونه که ...

روشهای نرمال یکپارچه برای محیط مشخصات فراهم می‌کند تا بسوی مدلهای تحلیلی که کاملتر ناسازگار و با ابهام کمتر از روشهای سنتی یا شی‌گرا باشد رهنمون می‌شود. امکانات تشریحی تئوری مجموعه‌ها و nofation های منطقی نا مهندس نرم‌افزار یک گزاره شفاف از واقعیات(نیازمندیها) را ایجاد کند. مفاهیم زیرساختی که بر روشهای نرمال حاکم است(1) data inuariant یک شرط که درست است در سراسر اجرای سیستم که ...

نابرابری -->برابری Gender Inequlity نابرابری جنسیتی عبارت از تبعیضی است که در حیطه‌هایی از حیات اقتصادی، اجتماعی و سیاسی به شکلهای مختلف و در ابعاد متفاوت علیه زنان اعمال می‌شود. اگرچه امروزه در بیشتر کشورهای جهان، منابع رسمی بر برابری جنسیتی و حقوق قانونی مردان و زنان تأکید دارند، اما اطلاعات منتشر شده در سطح جهانی، همچنان نشانگر تبعیض جنسیتی است. تبعیض جنسیتی ریشه در ...

برای آشنایی با نرم افزار ونسیم ابتدا کمی در مورد سیستم های دینامیکی و لزوم وجود نرم افزارهای مربوط به این سیستم ها بحث می شود. در دنیای امروز که آکنده از وقایع و حوادث گوناگون ساده و یا پیچیده است حرکت ،‌جنب و جوش و تغییر ، همگی از ویژگی های این دنیا می باشند که باعث شده اند تا در یک نگاه کلی ، به این مسایل به عنوان مجموعه ای پیچیده از حوادث و گاهی به شکل کلافی سر در گم نگاه شود ...

نیما یوشیج علی اسفندیاری یا علی نوری مشهور به نیما یوشیج (زاده ۲۱ آبان ۱۲۷۴ خورشیدی در دهکده یوش استان مازندران - درگذشت ۱۳ دی ۱۳۳۸ خورشیدی در شمیران شهر تهران ) شاعر معاصر ایرانی است. وی بنیانگذار شعر نو فارسی است. نیما پوشیج با مجموعه تاثیرگذار افسانه که مانیفست شعر نو فارسی بود، در فضای راکد شعر ایران انقلابی به پا کرد. نیما آگاهانه تمام بنیاد ها و ساختارهای شعر کهن فارسی را ...

چکیده مقاله : در هر دوره ای از زندگی بشر ، از مجموع عملکرد مدیریتی ، اقتصادی ، تکنولوژیکی و فکری ( عملکرد تولیدی) قوانینی زاده می شوند که به همراه رفتارها و نیازهای ذاتی بشر ، رفتارهایی از پیشینه تاریخی یک کشور در حیات امروزی آن و ارزش های اجتماعی مجموعه قوانینی را تشکیل می دهند که می توان آنها را قوانین حیات نامید . لازمه زندگی شرافتمندانه ، مؤثر و رضامند شناخت این قوانین است ، ...

ثبت سفارش
تعداد
عنوان محصول