یکشنبه 1 مهر 1397
بازدید امروز : 3904 نفر
موتور جستجوی سایت نیازمندیهای دانشجویی موتور جستجوی پیشرفته مقالات و تحقیقات و ...
تلگرام سایت تحقیق

موضوع : آرایه ها و رشته در زبان سی 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 تومان

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

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

ترجمه فارسی به انگلیسی سایت تحقیق
با کلیک روی +۱ ما را در گوگل محبوب کنید
Tel : 09118370377
Email : tahghighnet@yahoo.com
Telegram : @tahghighnet
channel: https://t.me/tahghighchannel
Instagram : tahghighnetinsta
www.tahghigh.net
2018 - 2007