Problem

7/12

تکرار روی عناصر یک آرایه

Theory Click to read/hide

تکرار روی عناصر آرایه
هنگام کار با آرایه ها، معمولاً باید با تمام عناصر آرایه به طور همزمان کار کنید.
 
تکرار روی عناصر شامل عبور از همه عناصر آرایه و انجام عملیات یکسان روی هر یک از آنهاست.< کد>

برای انجام این کار، اغلب از یک حلقه با یک متغیر استفاده می شود که از 0 به N-1 تغییر می کند (N تعداد عناصر آرایه ). ... const int N = 10; int A[N]; برای (i = 0; i < N; i++) { // اقدام روی عنصر A[i] } ... در حلقه مشخص شده، متغیر i مقادیر 0، 1، 2، ...، N-1 را به خود می گیرد.  یعنی در هر مرحله از حلقه، به عنصر آرایه خاصی با نمایه i دسترسی داریم.
بنابراین، کافی است آنچه را که باید با یک عنصر از آرایه A[i] انجام شود، بنویسید و این اقدامات را در داخل چنین حلقه ای قرار دهید.
 
وظیفه
آرایه را با اولین N اعداد طبیعی پر کنید. آن ها در پایان برنامه، عناصر آرایه باید برابر شوند: A[0] = 1;  A[1] = 2; A[2] = 3; ... A[N-1] = N;
دیدن الگو آسان است: مقدار یک عنصر آرایه باید 1 بیشتر از شاخص عنصر باشد.
چرخه به شکل زیر خواهد بود: برای (i=0; i<N; i++) { A[i] = i+1; }

Problem

1) نظرات برنامه را مطالعه کنید.
2) در بلوک 1 حلقه ای ترتیب دهید که تمام عناصر آرایه را با مقادیر اعداد طبیعی از 1 تا N پر می کند.