دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۸
  • اردیبهشت

جلسه ۰۸ : حلقه ها در فرترن

  • دسته‌بندی‌ها :
جلسه ۰۸ : حلقه ها در فرترن
    • جزئیات
    • نوع محتواآموزشی

      مقدمه

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

      ساختار حلقه ها در فرترن

      دستور حلقه اجازه می دهد تا ما یک دستور یا گروهی از دستورات را چندین بار اجرا کنیم و فرم کلی یک دستور حلقه در بیشتر زبان های برنامه نویسی ثابت است.

      ساختار حلقه ها در فرترن

      Fortran نوعی از ساختار حلقه را فراهم می کند تا حلقه را مدیریت کند.

      شماره

      انواع حلقه ها و توضیحات

      ۱حلقه do
      اين حلقه برای تکرار بخشی از برنامه است، اگر یک شرط داده شده درست باشد.
      ۲حلقه do while
      جمله یا گروهی از دستورات را تکرار می کند اگر که یک شرط داده شده درست باشد. قبل از اجرای حلقه شرایط را آزمایش می کند.
      ۳حلقه های تو در تو
      شما می توانید یک یا چند ساختار حلقه در ساختار حلقه دیگر استفاده کنید.

      بیانیه های کنترل حلقه

      اظهارات کنترل حلقه باعث تغییر اعداد از توالی عادی آن می شود. وقتی اجرا ناحیه را ترک می کند، تمام اشیایی كه در آن دامنه ایجاد شده اند، اتوماتیک نابود می شوند.Fortran از اظهارات کنترل زیر پشتیبانی می کند.

      شمارهعبارات کنترلی و توضیحات
      ۱exit
      اگر دستور exit اجرا شود،برنامه از حلقه خارج می شود و اجرای برنامه در اولین عبارت اجرایی بعد از دستور end do ادامه می یابد.
      ۲cycle
      اگر یک دستور cycle اجرا شود، برنامه تا آغاز تکرار بعدی ادامه می یابد.
      ۳ stop
      اگر می خواهید اجرای برنامه خود را متوقف کنید، می توانید دستور stop را وارد کنید.

      کلام آخر

      دستور EXIT برای خروج از اجرای حلقه و دستور CYCLE برای تکرار حلقه از ابتدا می باشد. پيشنهاد می کنم تا جای ممکن از اين دستورات استفاده نکنيد، چون شما می توانيد بجای استفاده از اين دستورات با تغييراتی در کد برنامه را به شکل ديگری بنويسيد.

      QR:  جلسه ۰۸ : حلقه ها در فرترن
      به اشتراک بگذارید