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



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

جلسه ۱۳ : آرایه های پویا در فرترن

  • دسته‌بندی‌ها :
جلسه ۱۳ : آرایه های پویا در فرترن
    • جزئیات
    • نوع محتواآموزشی

      مقدمه

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

      آرایه های پویا در فرترن

      در ابتدا آرایه های پویا را با ذکر یک مثال توضیح می دهیم :

      مثال : 

      با این حال، رتبه آرایه، یعنی ابعاد باید ذکر شود، برای تخصیص حافظه به چنین آرایه، از تابع allocate در فرترن استفاده کنید.

      مثال : 

      پس از استفاده از آرایه، در برنامه، حافظه ایجاد شده باید با استفاده از تابع deallocate آزاد شود :

      مثال : 

      مثال زیر مفاهیم مورد بحث در بالا را نشان می دهد.

      مثال : 

      وقتی کد بالا کامپایل و اجرا می شود، نتیجه زیر را تولید می کند :

      مثال : 

      استفاده از بیانیه داده

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

      مثال : 

      مثال زیر این مفهوم را نشان می دهد :

      مثال : 

      وقتی کد بالا کامپایل و اجرا می شود، نتیجه زیر را تولید می کند :

      مثال : 

      استفاده از بیانیه Where

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

      مثال : 

      وقتی کد بالا کامپایل و اجرا می شود، نتیجه زیر نشان داده می شود :

      مثال : 

      کلام آخر

      آموزش آرایه های پویا همراه با مثال به پایان رسید با ما همراه باشید تا در جلسه بعد انواع داده های مشتق شده در فرترن را آموزش ببینید.

      QR:  جلسه ۱۳ : آرایه های پویا در فرترن
      به اشتراک بگذارید