آموزش C++ قسمت 9
هدف از این قسمت، آموزش آرایه در سی پلاس پلاس c++ است.
مثال در سی پلاس پلاس C++
برنامهای بنویسید که 5 سن را در آرایه ای ذخیره کند و سپس اولین خانه و آخرین خانه ی آرایه را چاپ کنید.
حل مثال آرایه در سی پلاس پلاس C++
کد برنامهی مثال بالا به صورت زیر خواهد بود.
#include <iostream> using namespace std; int main() { int arr[5] = {15, 18, 19, 17, 24}; cout << arr[0] << endl; cout << arr[4] << endl; return 0; }
توضیح خط به خط
توی خط ۶ آرایه با پنج خانه درست کردیم (یعنی پنج تا integer که میتونیم مقدار دهی کنیم و همگی پشت سر هم هستن.)
توی خط ۷ و هشت عناصر اول و اخر آرایه را نمایش دادیم
توجه: ما ابتدا سایز آرایه را مشخص کردیم اما بعد از ان برای استفاده از عناصر از اندیس ۰ تا size-1 استفاده میکنیم یعنی اگر ۱۰ سایز آرایه بود عناصر آرایه از ۰ تا ۹ خواهد بود.
نمونه مثال آرایه در سی پلاس پلاس
#include <iostream> using namespace std; int main() { int arr[5]; cout << "insert 5 ages: "; for (int i = 0; i < 5; i++) { cin >> arr[i]; } int sum = 0; for (int i = 0; i < 5; ++i) { sum += arr[i]; } cout << (float)sum / 5 << endl; return 0; }
راهنمایی
این مثال پنج سن را گرفته و میانگین سنین را محاسبه و چاپ میکند (با استفاده از آرایه) . [تحلیل بر عهده ی شما *_^ ]
نظر یادتون نره !
خب تا انتهای این آموزش امیدوارم به خوبی هر چی رو که بوده گفته باشیم و شما به راحتی فهمیده باشید. اگر کمی گنگ بود و یا مشکلاتی داشت و هر نوع انتقاد یا پیشنهادی و سوالی داشتید می توانید در انتهای همین صفحه در قسمت نظرات بیان کنید . خیلی متشکریم بابت وقتی که گزاشتید و اچ کدینگ رو دنبال کردید.
برای اینکه خستگی از تن ما در بره می تونید ما رو به دوستانتون معرفی کنید (با به اشتراک گذاری) تا برای ما روحیه مثبتی بشه که در آموزش های آتی بهتر عمل کنیم.
برای مثال دوم این راه حل هم میشه.
#include
#include
using namespace std;
main()
{
int age[5] , sum=0;
for(int i=0 ; i<5 ; i++)
{
cout<<"age["<<i<>age[i];
}
for(int j=0 ; j<5 ; j++)
sum = sum + age[j];
float a=sum/5;
cout<<"sum: "<<sum<<endl;
cout<<"miangin: "<<a;
getch();
}
کدتون درسته فقط مشکلی که داره ورودی نمیگیرید داخل کد.