پاورپوینت دستورهای انتقال کنترل

پاورپوینت دستورهای انتقال کنترل (pptx) 36 اسلاید


دسته بندی : پاورپوینت

نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )

تعداد اسلاید: 36 اسلاید

قسمتی از متن PowerPoint (.pptx) :

بنام خدا 1 2 دستورهای انتقال کنترل Control Statements 3 انواع IF CASE DO توجه: در فرترن احکام غير اجرايي (مثل اعلان) در اين بلوک ها پذيرفته نمی شود هر کدام ازاين بلک ها می تواند با نوعی ديگر به صورت متداخل ترکيب شوند جهت سهولت در فهم برنامه می توان به دلخواه به هر بلوک يک نام اختصاص داد 4 دستور های شرطی Conditional Statements هر تصميمی احتياج به برآورده شدن شرط يا شروطی دارد (حتی در زندگی روز مره) با بر آورده شدن شرايط يک سری عمليات انجام می گيرد اگر هوا آفتابی باشد ............ ............. شرايط به صورت دستور های منطقی بيان می شوند که بر اساس نتيجه TRUE يا FALSE عملياتی انجام می گيرد 5 جريان کنترل FLOW CONTROL انتخاب و کنترل مسير اجرای برنامه از ابزار مهم و قدرتمند در برنامه نويسی است در فرترن 90 و C دو ساختار زير جهت کنترل اجرا براساس خروجی يک عبارت منطقی مورد استفاده قرار می گيرد ساختار و دستور IF سازه و دستور CASE 6 ساختار و دستور IFدر فرترن IF statement and construct ساده ترين فرم IF IF (Logical Expression) Executable Statement Statement : هر دستور اجرايي ( نه غير اجرايي و بجز END و خود دستور ديگری از IF) اگر Logical Expression مقداری TRUE باشد انگاه دستور statement اجرا می شود در اين ساختار هميشه دستور بعد از آن اجرا می شود Statementفقط بايد يک دستور واحد باشد مثال IF (x<0.0) x=0.0 7 ساختار IF THEN ساده ترين بلوک IF چنانچه نتيجه دستوری منطقی TRUE باشد بلوکی شامل مجموعه ای از دستورات اجرا می شود در غير اينصورت اجرا به بعد از END IF منتقل می گردد فرم کلی [name:] IF (logical expression) THEN block1 END IF name 8 اجازه می دهد بر اساس نتيجه منطقی دو مسير مختلف انتخاب گردد. يک مسير با true بودن و مسير ديگر با false بودن اجرا می شود. در هر تکرار فقط يک بلوک می تواند اجرا شود [name:] IF (logical expression) THEN block1 ELSE block2 END IF name ساختار IF THEN ELSE 9 چندين گزينه پشت سر هم امکان پذير است تنها يک گزينه می تواند در هر بار اجرا شود به مجرد اجرای يک گزينه کنترل به انتهای END IF می رود در فرترن 90 با ساختار CASE جايگزين شده است [name:] IF (logical expression) THEN block1 ELSE IF (logical expression) THEN block2 ELSE IF (logical expression) THEN bolock3 ELSE block4 END IF name ساختارچند گانه Cascaded IF THEN ELSE

نظرات کاربران

نظرتان را ارسال کنید

captcha

فایل های دیگر این دسته