شنبه 4 اسفند 1397
بازدید امروز : 5182 نفر

موضوع : آرایه ها و رشته در زبان سی C
تحویل در محیط : word

عنوان سفارش :
آرایه ها و رشته ها در زبان سی C
تعداد صفحه :
33
قیمت :
3000 تومان

در فصل های گذشته ، داده ها را در متغیرها و ثوابت ذخیره و در موقع لزوم بازیابی کردیم .
اما اگر تعداد داده ها زیاد باشد ، استفاده از متغیرها به روشی که تاکنون دیدیم امکان پذیر نیست . به عنوان مثال فرض کنیم می خواهیم معدل 10 دانشجو را از صفحه کلید خوانده ، بزرترین معدل را پیدا کرده ، سپس اختلاف هریک از معدلها را با بزرگترین معدل محاسبه نموده ، در خروجی چاپ کنیم .
این کار مستلزم این است که هر یک از 10 معدل دانشجو در حافظه نگهداری شود ، زیرا تا همه ی معدل ها خوانده نشده اند ، بزرگترین معدل پیدا نمی شود تا تفاضل آن با سایر معدل ها محاسبه شود . برای این کار می توانیم 10 متغیر از نوع float را تعریف کنیم که هر متغیر یک معدل را نگهداری می کند . متغیر دیگری برای نگهداری بیشترین معدل لازم است . این روش نه تنها مناسب نیست ، بلکه در حالتی که مثلاً معدلها به 100 برسد امکان پذیر نیست . برای حل اینگونه مسئله ها ، از آرایه استفاده می کنیم .
آرایه مجموعه ای از عناصر همنوع است . هر آرایه دارای نامی است که ماند متغیرهای معمولی نامگذاری می شود . برا یدسترسی به عناصر آرایه از متغیری به نام اندیس استفاده می گردد . به همین دلیل ، آرایه را متغیر اندیس دار نیز می گویند .
1 – 5 . آرایه های یک بعدی
در آرایه یک بعدی که نام دیگر آن لیست است ، با یک اندیس می توان به عناصر آرایه دست یافت . آرایه های یک بعدی در C به صورت زیر تعریف می شوند:
] طول آرایه [ نام آرایه نوع آرایه
نوع آرایه یکی از انواع قابل قبول در C است . نام آرایه ، برای دسترسی به عناصر آرایه مورد استفاده قرار می گیرد . طول آرایه با یک عدد صحیح مثبت مشخص می گردد . به عنوان مثال ، دستور زیر آرایه ای به نام x و به طول 5 از اعداد صحیح تعریف می کند .
int x [5] ;
اندیس آرایه ها در C از صفر شروع می شود . به این ترتیب ، عناصر آرایه x به صورت زیر بازیابی می شوند (توجه داشته باشید که عناصر آرایه در محلهای متوالی حافظه ذخیره می شوند) .
میزان حافظه ای مکه به آرایه اختصاص داده می شود ، به طریق زیر محاسبه می گردد (برحسب بایت) :
طول آرایه × ( طول نوع آرایه ) = میزان حافظه آرایه
به عنوان مثال ، میزان حافظه آرایه x عبارت است از 10 = 5 × 2 ( با فرض اینکه طول int برابر با 2 بایت باشد) . با استفاده از اندیس آرایه می توان به عناصر آرایه مقدار داد . به عنوان مثال ، دستور زیر مقدار 5 را در دومین عنصر آرایه قرار می دهد ، که در آن ، x نام آرایه ، 1 اندیس و 5 مقداری است که در x[1] قرار می گیرد .
X[1] = 5
 مثال 1 – 5
برنامه ای که معدل 5 دانشجو را از ورودی خوانده در آرایه ای قرار می دهد و بیشترین معدل و محل وجود آن را پیدا می کند و به خروجی می برد .
توضیح
حلقه تکرار اول ، معدل دانشجویان را خوانده در آرایه قرار می دهد . برای پیداکردن بیشترین معدل ، فرض می کنیم که اولین عنصر آرایه ، بزرگترین معدل است . به همین دلیل قبل از حلقه تکرار دوم ، ave[0] در amax و اندیس آن ، یعنی 0 در p قرار می گیرد .
سپس amax را در یک حلقه تکرار با عناصر آرایه مقایسه کرده ، عنصر بزرگتر را در amax و اندیس آن را در p قرار می دهیم .
متغیرها ی برنامه ..................

تحقیقهای مشابه
آرایه ها و رشته ها در زبان سی C
33 صفحه - 3000 تومان
آرایه ها و رشته ها در زبان سی C به صورت پاور پوینت
27 صفحه - 4000 تومان
پروژه رشته کامپیوتر، آموزش زبان انگلیسی برای کودکان همراه با مستند document
60 صفحه - 15000 تومان
پروژه رشته زبان با عنوان sign-language
13 صفحه - 4000 تومان
پروژه رشته زبان the effect of reading comprehension and vocabulary on Iranian intermediate student
25 صفحه - 10000 تومان
پروژه رشته کامپیوتر نرم افزار مدیریت آموزشگاه به همراه مستند با زبان ویژوال بیسیک و بانک اکسس vb access
19 صفحه - 15000 تومان
پروژه رشته کامپیوتر بصورت سی دی اتوران با عنوان رای گیری الکترونیک تهیه شده با mmb همراه با مستند dacument
31 صفحه - 15000 تومان
پروژه رشته کامپیوتر سی دی آموزش نرم افزار پینت ویندوز بصورت اتوران paint autoran cd with mmb
10 صفحه - 12000 تومان
mmb پروژه رشته کامپیوتر سی دی اتوران آموزش فتوشاپ همراه با سورس کامل و مستند تهیه شده با
15 صفحه - 10000 تومان
پروژه رشته کامپیوتر سی دی اتوران آموزش فلش همراه با سورس کامل و مستند تهیه شده با mmb
15 صفحه - 15000 تومان
پروژه رشته کامپیوتر نرم افزار رایت سی دی نوشته شده با ویژوال بیسیک vb
35 صفحه - 15000 تومان
پروژه رشته کامپیوتر سی دی آموزش آشنایی با گیاه کاکتوس تهیه شده با نرم افزار mmb
50 صفحه - 25000 تومان
cori7 کارآموزی رشته کامپیوتر و بررسی و مطالعه سی پی یو.docx
36 صفحه - 6000 تومان
توابع کتابخانه ای در زبان سی C
26 صفحه - 3000 تومان
توابع کتابخانه ای در زبان سی C به صورت پاور پوینت
38 صفحه - 4000 تومان

ترجمه انگلیسی به فارسی سایت تحقیق

برای پیدا کردن ما فقط کافیست «سایت تحقیق» را در گوگل سرچ کنید

ترجمه فارسی به انگلیسی سایت تحقیق
رفرنس نویسی با نرم افزار endnote سایت تحقیقصحافی پایان نامه رساله مقاله کتاب سایت تحقیق
با کلیک روی +۱ ما را در گوگل محبوب کنید

Tel : 09118370377
Email : tahghighnet@yahoo.com
Telegram : @tahghighnet
channel: https://t.me/tahghighchannel
Instagram : tahghighnetinsta
www.tahghigh.net
2019 - 2007