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

دستورهای انتقال کنترل|50686314|isb34039860|
پژوهشگر گرامی،شما با عنوان دستورهای انتقال کنترل وارد وب سایت شده اید برای دریافت فایل می توانید به ادامه مطلب بروید.

حجم فایل : 111.8 KB
نوع فایل : پاور پوینت
تعداد اسلاید ها : 36
بنام خدا 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
...



مطالب دیگر:
🔑تحقیق كوهنوردى و خطر🔑تحقیق مختصری درباره ی طب ورزشی🔑تحقیق واليبال🔑تحقیق تغذيه ورزشي مرتبط با سالهاي اول‌ ــ دوم ــ سوم متوسطه🔑تحقیق رشد و تکامل حرکتی در طول عمر🔑تحقیق روانشناسي در ورزش🔑تحقیق حرکات نرمشی🔑تحقیق كاراته🔑پاورپوینت آشنایی و بررسی بلوتوث Bluetooth🔑تحقیق درس تریبت بدنی دوره راهنمایی🔑پاورپوینت آشنایی پايگاه داده چند رسانه اي🔑تحقیق ضرورت آموزش مربيان تربيت بدني در زمينه طب ورزشي🔑تحقیق علم تغذيه ورزشي🔑تحقیق ورزش هاي تناسب اندام هوازي براي درمان التهاب مفصل🔑تحقیق ورزش شطرنج و نتایج آن در تمرکز حواس 5 گانه🔑تحقیق كاهش وزن به وسيله قرص هاي لاغري🔑تحقیق کاربرد مينی تنيس در آموزش مبتديان و ورزش مدارس🔑تحقیق مجامع عمومي گروه تربيت بدني🔑تحقیق ميزان افسردگی در ورزشکاران باستانی کار کهنسال🔑تحقیق نکاتی اصولی و لازم جهت برنامه ریزی ورزشی🔑پاورپوینت خلاصه کتاب جامعه شناسي سياسي تالیف دکتر سيد بيوک محمدي🔑پاورپوینت بررسی تاثیر زلزله بر روی ساختمان های بتنی🔑پاورپوینت بررسی تئوری اجتماعی آلبرد باندورا🔑پاورپوینت بررسی نقش هنر در پيشگيري از اعتياد تئاتر درماني (سايكو درام)🔑پاورپوینت بررسی کاربرد چوب در نما و معماری ساختمان