اثر پروانه ای

برنامه نویسی حرفه ای کامپیوتر به زبان سی شارپ - لیست کامل کلمات کلیدی در ʚĭɞ - ßữʈʨɾflỵ ⓔⓕⓕⓔⓒⓣ

اثر پروانه ای

برنامه نویسی حرفه ای کامپیوتر به زبان سی شارپ - لیست کامل کلمات کلیدی در ʚĭɞ - ßữʈʨɾflỵ ⓔⓕⓕⓔⓒⓣ

اثر پروانه ای

اثر پروانه‌ای نام پدیده‌ای است که به دلیل حساسیت سیستم‌های آشوب‌ناک به شرایط اولیه ایجاد می‌شود. این پدیده به این اشاره می‌کند که تغییری کوچک در یک سیستم آشوب‌ناک چون جو سیارهٔ زمین (مثلاً بال‌زدن پروانه) می‌تواند باعث تغییرات شدید (وقوع توفان در کشوری دیگر) در آینده شود.

ایده‌ٔ این‌که پروانه‌ای می‌تواند باعث تغییری آشوبی شود نخستین بار در ۱۹۵۲ در داستان کوتاهی به نام آوای تندر اثر ری بردبری مطرح شد. عبارت «اثر پروانه ای» هم در ۱۹۶۱ در پی مقاله‌ای از ادوارد لورنتس به وجود آمد. وی در صد و سی و نهمین اجلاس ای‌ای‌ای‌اس در سال ۱۹۷۲ مقاله‌ای با این عنوان ارائه داد که «آیا بال‌زدن پروانه‌ای در برزیل می‌تواند باعث ایجاد تندباد در تکزاس شود؟»

آخرین نظرات
  • ۱۳ بهمن ۰۱، ۱۵:۳۱ - حسنا سادات و سما سادات
    عالی
  • ۱
  • ۰

آرایه ها

یک آرایه ، نوعی ساختار داده است که شامل چندین متغیر از نوع مشابه است. آرایه ها با یک نوع اعلان می شوند:

type[] arrayName;

مثال زیر آرایه تک بعدی، چند بعدی و دندانه ای را می سازد:

class TestArraysClass
{
    static void Main()
    {
        // Declare a single-dimensional array 
        int[] array1 = new int[5];

        // Declare and set array element values
        int[] array2 = new int[] { 1, 3, 5, 7, 9 };

        // Alternative syntax
        int[] array3 = { 1, 2, 3, 4, 5, 6 };

        // Declare a two dimensional array
        int[,] multiDimensionalArray1 = new int[2, 3];

        // Declare and set array element values
        int[,] multiDimensionalArray2 = { { 1, 2, 3 }, { 4, 5, 6 } };

        // Declare a jagged array
        int[][] jaggedArray = new int[6][];

        // Set the values of the first array in the jagged array structure
        jaggedArray[0] = new int[4] { 1, 2, 3, 4 };
    } 

معرفی آرایه ها

آرایه ها دارای خواص زیر می باشند:

  • یک آرایه می تواند تک بعدی، چند بعدی، یا دندانه ای باشد.
  • مقدار پیش فرض عناصر آرایه عددی صفر و عناصر آرایه ها از نوع ارجاعی null است.
  • آرایه دندانه ای، آرایه ای از آرایه ها است و بنابراین عناصر آن از نوع ارجاعی می باشند و با null مقدار دهی اولیه شده اند.
  • شماره گذاری عناصر آرایه از صفر شروع می شود: آرایه ای با n عنصر از 0 تا n-1 اندیس گذاری (شماره گذاری) می شود.
  • عناصر آرایه ها از هر نوعی از جمله نوع آرایه، می توانند باشند.
  • نوع های آرایه ، نوع های مرجعی هستند که از نوع انتزاعی و پایه ای Array مشتق شده اند. ازآنجائیکه این نوع، IEnumerable و IEnumerable<T> را پیاده سازی می کند، شما می توانید در سی شارپ از حلقه تکرار foreach روی همه آرایه ها استفاده کنید.

نظرات (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی