{
for(int i=0;i<len;i++)
out[i]=(x[i]*y[i]);
}
//end
این برنامه ابتدا مقادیر دو آرایه ی یک بعدی با 3 عنصر را از ورودی گرفته و حاصل ضرب عناصر آرایه را با استفاده از تابعی در یک آرایه ی دیگر ریخته و در خروجی نمایش میدهد.
- برچسب ها: array، تابع، آرایه، آرایه یک بعدی، ضرب، ضرب اعداد، ضرب آرایه ها، 1d array، multiply،
تابع جمع عناصر دو آرایه یک بعدی که از نظر تعداد عناصر با هم برابرند. در این تابع len طول آرایه ها و out آرایه ای است که جمع آرایه ها در آن ریخته میشود.
{
for(int i=0;i<len;i++)
out[i]=x[i]+y[i];
}
//end
- برچسب ها: تابع، آرایه، array، آرایه یک بعدی، یک بعدی، جمع اعداد، جمع، جمع عناصر آرایه، جمع آرایه،
این برنامه ابتدا مقادیر دو آرایه ی یک بعدی با 3 عنصر را از ورودی گرفته و حاصل جمع عناصر آرایه را با استفاده از تابعی در یک آرایه ی دیگر ریخته و در خروجی نمایش میدهد.
یه مثال ساده از آرایه یک بعدی:
- برنامه ای بنویسید که با استفاده از آرایه های یک بعدی، 10 عدد از ورودی خوانده و با فرمت مناسب در خروجی چاپ کند.
- برچسب ها: آرایه، آرایه یک بعدی، یک بعدی، ورودی عدد، array، 1d، مثال آرایه یک بعدی،
آرایه های یک بعدی:
تاکنون داده های ورودی و بقیه داده های مورد نیاز را در متغیر ها و ثابت ها ذخیره میکردیم. اما اگر تعداد ورودی ها زیاد باشد، نیاز داریم تعداد زیادی متغیر را تشکیل دهیم که این کار باعث میشود روند عملیات برنامه نویسی بسیار پیچیده شود. بنابراین برای جلوگیری از این مشکلات میتوانیم از امکان تعریف آرایه ها در زبان ++C بهره مند شویم.
آرایه ها خانه های پشت سر هم در حافظه هستند که همگی از یک نوع و با یک نام و با شماره های خانه متفاوت(اندیس آرایه) هستند.
روش تعریف آرایه یک بعدی:
نکته: محل هر عضو از آرایه توسط شماره(اندیس) که در [] می گذاریم، مشخص میشود.
نکته: اندیس شروع آرایه در زبان ++C صفر میباشد یعنی شماره گذاری خانه های آرایه از 0 شروع میشود و خانه ی اول آرایه اندیس 0 دارد.
نکته: در زبان ++C اسم آرایه آدرس خانه ی اول آرایه است.
- برچسب ها: آرایه، آرایه یک بعدی، آرایه تک بعدی، تعریف آرایه، 17، Array،
- کل صفحات:0
تبلیغات
