پاورپوینت درباره دستورهای انتقال کنترل
تعداد اسلاید: 34 اسلاید
قسمتی از متن فایل دانلودی
•انواع
üIF
üCASE
üDO
توجه: در فرترن احکام غیر اجرایی (مثل اعلان) در این بلوک ها پذیرفته نمی شود
Øهر کدام ازاین بلک ها می تواند با نوعی دیگر به صورت متداخل ترکیب شوند
Øجهت سهولت در فهم برنامه می توان به دلخواه به هر بلوک یک نام اختصاص داد
•دستور های شرطی
Conditional Statements
•هر تصمیمی احتیاج به برآورده شدن شرط یا شروطی دارد (حتی در زندگی روز مره)
•با بر آورده شدن شرایط یک سری عملیات انجام می گیرد
–اگر هوا آفتابی باشد
•............
•.............
•شرایط به صورت دستور های منطقی بیان می شوند که بر اساس نتیجه TRUE یا FALSE عملیاتی انجام می گیرد
•جریان کنترل FLOW CONTROL
•انتخاب و کنترل مسیر اجرای برنامه از ابزار مهم و قدرتمند در برنامه نویسی است
•در فرترن 90 و C دو ساختار زیر جهت کنترل اجرا براساس خروجی یک عبارت منطقی مورد استفاده قرار می گیرد
–ساختار و دستور IF
–سازه و دستور CASE
•ساختار و دستور 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
•ساختار
IF THEN
•ساده ترین بلوک IF
•چنانچه نتیجه دستوری منطقی TRUE باشد بلوکی شامل مجموعه ای از دستورات اجرا می شود
•در غیر اینصورت اجرا به بعد از END IF منتقل می گردد
•فرم کلی
[name:] IF (logical expression) THEN
block1
تعداد اسلاید: 34 اسلاید
قسمتی از متن فایل دانلودی
•انواع
üIF
üCASE
üDO
توجه: در فرترن احکام غیر اجرایی (مثل اعلان) در این بلوک ها پذیرفته نمی شود
Øهر کدام ازاین بلک ها می تواند با نوعی دیگر به صورت متداخل ترکیب شوند
Øجهت سهولت در فهم برنامه می توان به دلخواه به هر بلوک یک نام اختصاص داد
•دستور های شرطی
Conditional Statements
•هر تصمیمی احتیاج به برآورده شدن شرط یا شروطی دارد (حتی در زندگی روز مره)
•با بر آورده شدن شرایط یک سری عملیات انجام می گیرد
–اگر هوا آفتابی باشد
•............
•.............
•شرایط به صورت دستور های منطقی بیان می شوند که بر اساس نتیجه TRUE یا FALSE عملیاتی انجام می گیرد
•جریان کنترل FLOW CONTROL
•انتخاب و کنترل مسیر اجرای برنامه از ابزار مهم و قدرتمند در برنامه نویسی است
•در فرترن 90 و C دو ساختار زیر جهت کنترل اجرا براساس خروجی یک عبارت منطقی مورد استفاده قرار می گیرد
–ساختار و دستور IF
–سازه و دستور CASE
•ساختار و دستور 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
•ساختار
IF THEN
•ساده ترین بلوک IF
•چنانچه نتیجه دستوری منطقی TRUE باشد بلوکی شامل مجموعه ای از دستورات اجرا می شود
•در غیر اینصورت اجرا به بعد از END IF منتقل می گردد
•فرم کلی
[name:] IF (logical expression) THEN
block1