برنامه نویسی و دیگر هیچ

فضایی برایه یادگیری برنامه نویسی

برنامه نویسی و دیگر هیچ

فضایی برایه یادگیری برنامه نویسی

۳ مطلب با موضوع «درسنامه :: آرایه» ثبت شده است


سلام، روزتون بخیر بچه ها

اینجا چندتا تمرین  از آرایه ها هست /برای روز 2شنبه همین هفته حل کنید. بیشترش آسونه، ببینم چه میکنید;)

دریافت
حجم: 42 کیلوبایت
توضیحات: تمرین آرایه/ مباحث ابتدایی


در مورد تکلیف نوروز : دانش آموزانی که تا وقت تعیین شده قبلی برنامه خود را تحویل نداده اند میتوانند تا آخر روز 2 شنبه تحویل دهند، البته نمره این فعالیت برای این دانش آموزان 1/2 نمره سایرین خواهد بود.



  • علیرضایی


 

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


مثلا میشه نتیجه نهایی یک آزمون با 1000 شرکت کننده را در آرایه ای ذخیره کرد. حالا اگه بخواهیم بالاترین نمره کسب شده رو چاپ کنیم میشه با یک حلقه و مقایسه تک تک داده ها بزرگترین رو پیدا و چاپ کرد.

ولی یه لحظه فکر کنید اگه نمره ها داخل آرایه به صورت صعودی مرتب بود یعنی کمترین نمره در اولین خانه(با اندیس 0) و بیشترین نمره در خانه آخر ( با اندیس 999)بود خیلی راحت بدون انجام مقایسه با چاپ خانه آخر بیشنرین نمره رو چاپ میکردیم.


یا حتی اگه قرار بود نمرات  را به صورت صعودی چاپ کنیم از خونه اول تا آخر آرایه رو چاپ میکریم.

البته مرتب بودن داده ها درون یک آرایه خیلی بیشتر از اینها که گفته شد بدرد میخوره و بعدا بیشتر متوجه فایده اون میشید.


الان بیاید ببینیم چه روش هایی وجود داره که یک آرایه نامرتب رو مرتب کرد!

  • علیرضایی

 

زمانیکه میخواهیم یک متغیر در برنامه تعریف کنیم چکار میکنیم؟


اول نوع متغیر رو تعریف میکنیم بعد یه اسم برای اون متغیر انتخاب میکنیم.

int sum;

خب وقتی یه متغیر تعریف میشه چه اتفاقی میافته؟


در واقع با تعریف یک متغیر ما قسمتی از حافظه کامپیوتر رو به اون متغیر اختصاص میدیم. در مثال بالا 16 بیت از حافظه توسط متغییر sum اشغال میشود.

توجه: هر متغییر از نوع int ،مقدار 16 بیت از حافظه را اشغال میکند!


خب حالا بعد از این یادآوری مختصر در مورد متغیرها میتونیم بریم سراغ آرایه ها!!!

اول از همه باید بفهمیم این آرایه ها چی هستند؟

  • علیرضایی