نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی پرتال اطلاعاتی
  • خانه
  • بررسی ها
  • درس آرایه های یک بعدی اعداد صحیح. آرایه های یک بعدی از اعداد صحیح توضیحات پر کردن خروجی آرایه

درس آرایه های یک بعدی اعداد صحیح. آرایه های یک بعدی از اعداد صحیح توضیحات پر کردن خروجی آرایه

مجموعه ای نامگذاری شده از عناصر از همان نوع است که بر اساس شاخص هایی که موقعیت عنصر را در آرایه تعیین می کنند مرتب شده اند. آرایه

شاخص ها А 1 2 3 4 5 6 7 8 10 3 -8 14 25 12 10 1 نام آرایه عناصر آرایه رکورد را در نظر بگیرید: A = -8 A = 10 A + A = 10 + 3 = 13 A - نام آرایه 3 - عنصر شماره (شاخص) A - تعیین عنصر آرایه 3 -8 - مقدار عنصر آرایه سوم

Src = "http: //site/presentation/60684111_437360737/image-4.jpg" alt = "(! LANG: نمای کلی توضیحات آرایه:: آرایه [..] نمای کلی از توضیحات آرایه:: آرایه [.. ] از ؛ راه های توصیف آرایه ها: 1. در بخش توصیف متغیرها var a: آرایه عدد صحیح؛ const n = 5؛ var a: آرایه عدد صحیح؛ 2. در بخش توصیف ثابت ها const b: آرایه عدد صحیح = (1) , 3, 5, 7, 9)؛ 3. در بخش توصیف انواع داده نوع mas: آرایه عدد صحیح؛ var c: mas;

o راه های پر کردن آرایه: 1. ورودی از صفحه کلید برای i: = 1 تا 10 do read (a [i]); 2. با استفاده از عملگر انتساب برای i: = 1 تا 10 یک [i]: = i; برای i: = 1 تا 10 شروع به خواندن (x) کنید. اگر x mod 2 = 0 سپس a [i]: = x; پایان؛ 3. اعداد تصادفی تصادفی. برای i: = 1 تا 10 یک [i] انجام دهید: = تصادفی (100) تصادفی. برای i: = 1 تا 10 یک [i] انجام دهید: = -50 + تصادفی (101)

نمایش آرایه روی صفحه: برای i: = 1 تا 8 بنویسید (a [i]، ''). نتیجه: 10 3 -8 14 25 12 10 1 واضح تر: برای i: = 1 تا 8 do writeln ('a [', i, '] =', a [i]); نتیجه: a = 10 a = 3 a = -8 a = 14 a = 25 a = 12 a = 10 a = 1

وظیفه 2. آرایه ای از ده عنصر را با مقادیر صحیح تصادفی از 100- تا 100 پر کنید.

کار مستقل وظیفه 4. یک آرایه از هشت عنصر را با مقادیر زیر پر کنید: عنصر اول آرایه 37، دومی 0، سومی 50، چهارمی 46، پنجمی 34، عنصر ششم 46 است. هفتم 0، هشتم 13- است. مسئله 5. آرایه ای از 12 عنصر را به صورت زیر پر کنید: 1 2 ... 12 مسئله 6. آرایه ارتفاع 12 نفر را ذخیره می کند. با استفاده از یک مولد اعداد تصادفی، آرایه را با مقادیر صحیح از 160 تا 190 پر کنید. وظیفه 7. آرایه را با اعداد تصادفی در محدوده 0 تا 33 پر کنید. عناصر آرایه را به ترتیب معکوس روی صفحه نمایش دهید. مسئله 8. آرایه را با ده جمله اول پیشروی حسابی با جمله اول معلوم پیشرفت a و تفاوت آن d پر کنید.

امروز در درس مفهوم جدیدی را در نظر خواهیم گرفت آرایه. آرایهمجموعه ای مرتب از داده ها از همان نوع است. به عبارت دیگر آرایه جدولی است که هر عنصر آن یک عنصر از آرایه است. آرایه ها یک بعدی و دو بعدی هستند. آرایه تک بعدییک جدول خطی است، یعنی جدولی که عناصر آن در یک سطر یا ستون قرار دارند. آرایه دو بعدی

دانلود:


پیش نمایش:

منطقه کوستانای، منطقه مندیکارینسکی، موسسه دولتی "دبیرستان بودنوفسک"،

معلم فناوری اطلاعات

دوشانوا گولژان بایگاریونا

درجه 9

موضوع: مفهوم آرایه آرایه های یک بعدی و دو بعدی. عنصر آرایه

سیر درس:

  1. زمان سازماندهی
  2. بررسی تکلیف.
  3. توضیح مطالب جدید
  4. حل مسایل.
  5. تکلیف خانه.
  1. زمان سازماندهیآمادگی دفتر را برای کلاس ها بررسی کنید، فراخوانی از دانش آموزان انجام دهید.
  1. بررسی تکلیف.صحت حل مشکلات خانگی را بررسی کنید. برای تجمیع مطالب نظری درس قبل.
  1. توضیح مطالب جدید

امروز در درس مفهوم جدیدی را در نظر خواهیم گرفتآرایه. آرایه - مجموعه ای مرتب از داده ها از همان نوع است. به عبارت دیگر آرایه جدولی است که هر عنصر آن یک عنصر از آرایه است. آرایه ها یک بعدی و دو بعدی هستند.آرایه تک بعدییک جدول خطی است، یعنی جدولی که عناصر آن در یک سطر یا ستون قرار دارند.آرایه دو بعدییک میز مستطیل شکل است، یعنی. جدولی که از چندین سطر و ستون تشکیل شده است.(پوستر جداول خطی و مستطیلی را به نمایش بگذارید. اگر یک تخته سفید تعاملی در کلاس دارید، می توانید ارائه ای در مورد انواع مختلف آرایه ها آماده کنید.)

در این جدول خطی هفت عنصر وجود دارد. هر مورد در این جدول نشان دهنده یک حرف است.

عناصر آرایه می توانند مقادیر عددی و متنی باشند. در قسمت Var آرایه به صورت زیر نوشته می شود:

x: آرایه رشته.

این ورودی نشان می دهد که یک آرایه یک بعدی (جدول خطی) حاوی 7 عنصر به شما داده می شود که مقادیر آنها مقادیر رشته ای هستند.

یک آرایه دو بعدی به صورت زیر نشان داده می شود:

y: آرایه عدد صحیح؛

عناصر این آرایه اعداد صحیح هستند که در 4 سطر و 5 ستون نوشته می شوند.

یک عنصر از یک آرایه یک بعدی به صورت زیر نوشته می شود:ایکس - پنجمین عنصر یک آرایه یک بعدیایکس (معنای آن حرف "O" است) y - عنصری که در ردیف دوم و ستون سوم آرایه دو بعدی قرار دارد y (مقدار آن 15 است).

حالا بیایید به سراغ حل مشکلات برویم. (وظایف باید با در نظر گرفتن سطح آمادگی کلاس انتخاب شوند.)

  1. حل مسایل. یک فلوچارت بسازید و برنامه ای برای حل وظایف زیر تهیه کنید:
  1. در یک آرایه داده شدهایکس از اعداد حقیقی، میانگین حسابی اعداد بزرگتر از 10 را تعیین کنید.

ابتدا مسئله را تجزیه و تحلیل خواهیم کرد، لازم است دانش آموزان به درک روشنی از وضعیت مشکل دست پیدا کنند، به عنوان مثال، جدولی از 9 عنصر.

خلاصه برنامه;

x: آرایه واقعی.

s, c: واقعی;

k, n: عدد صحیح;

شروع

برای k = 1 تا 9 انجام دهید

شروع

Writln ('ETER VALUE X [', k, ']');

readln (x [k])؛

پایان؛

(ما عناصر جدول را وارد می کنیم که هر عدد واقعی را نشان می دهد)

s: = 0; n: = 0; (مقدار و تعداد عناصر را بازنشانی می کنیم)

برای k: = 1 تا 9 انجام دهید

شروع

اگر x [k]> 10 باشد، s شروع می شود: = s + x [k]; n: = n + 1; پایان؛

پایان؛

(شمارش مقدار و تعداد عناصر بیشتر از 10)

c = s / n; (میانگین حسابی را بیابید)

writeln ('c =', c); (نمایش نتیجه روی صفحه)

پایان.

  1. مناطق چند دایره داده شده است. شعاع کوچکترین را پیدا کنید.

قبل از حل مسئله، با دانش آموزان دریابید که چگونه مساحت دایره به شعاع بستگی دارد. (اگر شعاع کمتر باشد مساحت نیز کمتر است) با توجه به تحلیل های انجام شده مشکل را به یکی از راه ها حل کنید.

راه اول:

برنامه krugi_1;

S, R: آرایه واقعی;

x: واقعی k, n: عدد صحیح;

شروع

برای k = 1 تا 10 انجام دهید

شروع

R [k]: = sqrt (S [k] / pi)؛

پایان؛

x: = R (1); n: = 1;

برای k: = 2 تا 10 انجام دهید

شروع

اگر R [k]

پایان؛

writeln («شعاع»، n، «مدارات - کوچکترین R =»، R [n])؛

پایان.

راه دوم:

برنامه krugi_2;

S: آرایه واقعی;

R, x: واقعی; i، k: عدد صحیح؛

شروع

برای k = 1 تا 10 انجام دهید

شروع

writeln ('ENTER AREA'، k، 'CIRCLE'); readln (S [k])؛

پایان؛

x: = S (1); k: = 1;

برای i: = 2 تا 10 انجام دهید

شروع

اگر S [k]

پایان؛

R: = sqrt (x / pi)؛ Writln ("شعاع"، n، "مدارات - کوچکترین R ="، R)؛

پایان.

  1. تکلیف خانه. پ. 90-97. (N.T. Ermekov, V.A.Krivoruchko, L.N. Kaftunkina Informatics Grade 9, Almaty "Mektep" 2005)

وظایف زیر را حل کنید:

  1. در یک آرایه Y که از 12 عدد صحیح تشکیل شده است، میانگین حسابی اعداد زوج را تعیین کنید.
  2. مساحت های چند مربع داده شده است. طول مورب بزرگترین را پیدا کنید.
  1. جمع بندی درس.نمرات را به دانش آموزان اعلام کنید، در مورد آنها نظر دهید. تجزیه و تحلیل راه حل های دانش آموز برای مشکلات.

























عقب به جلو

توجه! پیش نمایش اسلایدها فقط برای اهداف اطلاعاتی است و ممکن است همه گزینه های ارائه را نشان ندهند. اگر به این کار علاقه دارید، لطفا نسخه کامل را دانلود کنید.

هدف:مفهوم یک آرایه یک بعدی را بیان کنید، ورودی یک آرایه را توضیح دهید، یاد بگیرید چگونه یک آرایه را با داده ها به روش های مختلف پر کنید. شکل گیری مهارت های حل مسئله در محیط برنامه نویسی پاسکال.

وظایف:

1. آموزشی

  1. ایده های کودکان را در مورد یک آرایه تک بعدی شکل دهید.
  2. سازماندهی فعالیت های دانش آموزان برای درک و درک مفاهیم: "آرایه"، "آرایه یک بعدی". در اجرای ورودی و خروجی یک آرایه یک بعدی؛

2. آموزشی

  1. افزایش علاقه به علوم کامپیوتر به عنوان یک موضوع دانشگاهی.
  2. آموزش دقت، دقت.

3. در حال توسعه

  1. توسعه ایده های کودکان در مورد برنامه نویسی به زبان پاسکال.
  2. توسعه فرآیندهای ذهنی در کودکان مانند توجه، تفکر، حافظه (به خاطر سپردن اختیاری، حافظه شنیداری، دیداری) با استفاده از تکنیک های مختلف روش شناختی در کلاس درس.
  3. شکل گیری روش های تفکر منطقی و الگوریتمی، توسعه علاقه شناختی به موضوع، توسعه توانایی برنامه ریزی فعالیت های خود.

مواد و تجهیزات:

  1. ارائه "آرایه های یک بعدی"، پروژکتور چند رسانه ای، جعبه ابزار یکپارچه برای Turbo Pascal 7.0.
  2. کارت هایی با وظایف، فلوچارت وظایف، الگوها.
  3. مواد بصری: ورودی و خروجی یک آرایه تک بعدی در زبان برنامه نویسی و به صورت بلوک دیاگرام.

طرح درس:

  1. زمان سازماندهی
  2. بررسی تکلیف.
  3. یادگیری مطالب جدید. ارائه را با توضیحات معلم مشاهده کنید.
    1. مفهوم آرایه یک بعدی.
    2. توضیحات آرایه
    3. انواع وظایف
  4. تلفیق آموخته ها
  5. حل مستقل مسئله ( پیوست 1).
  6. خلاصه کردن
  7. مشق شب.

در طول کلاس ها

I. لحظه سازمانی.

II. بررسی تکلیف.

III. یادگیری مطالب جدید.

1. مفهوم آرایه یک بعدی(اسلاید 1)

موضوع درس ما "آرایه های یک بعدی" است. برنامه نویسی در پاسکال در درس امروز به سؤالات زیر می پردازیم:

  • مفهوم آرایه یک بعدی.
  • توضیحات آرایه
  • پر کردن یک آرایه یک بعدی
  • نمایش مقادیر عناصر آرایه
  • انواع وظایف.
  • حداکثر عنصر یک آرایه را پیدا کنید.
  • نمونه مشکل (USE) نسخه ی نمایشی 2009.

داستان معلم.

در زندگی، ما دائماً با اشیاء زیادی روبرو هستیم که بر اساس معیارهای خاصی متحد شده اند.

برای مثال:

  • خانواده ای از پروانه ها...
  • یک مزرعه گل...
  • جدول دمای هفته

این جدول خطی نامیده می شود. در برنامه نویسی به جدول خطی آرایه یک بعدی می گویند. آرایه یک دنباله محدود عددی از مقادیر یکسان است. یک آرایه با: نوع مشخص می شود، یعنی همه عناصر آرایه دارای یک نوع هستند. نام، آرایه یک نام دارد - یکی برای همه عناصر. اندازه، اندازه یک آرایه تعداد عناصر آن است. برای اشاره به یک عنصر خاص از یک آرایه، باید نام آرایه و شاخص عنصر را در پرانتز مشخص کنید: A [I].

مثال:آرایه A را در نظر بگیرید.

این آرایه از پنج عدد صحیح تشکیل شده است: 5، 10، 15، 20، 25.

عناصر آرایه شماره گذاری شده اند. عدد ترتیبی یک عنصر را شاخص آن می نامند.

به عنوان مثال، 3 عدد عنصر آرایه است، در غیر این صورت شاخص است. 15 - مقدار عنصر آرایه.

عناصر آرایه در براکت های مربع A، A، A، A نشان داده شده اند.

به عنوان مثال، A = 10.

2 - تعداد عنصر آرایه. 10 مقدار عنصر آرایه است.

2. شرح آرایه.(اسلاید 8)

بیایید شرح یک آرایه در پاسکال را در نظر بگیریم. کلمه آرایه به معنای واقعی کلمه به آرایه ترجمه می شود.

جایی که A نام آرایه است. 1 شاخص شروع است. 5 - شاخص پایانی. عدد صحیح - نوع عنصر - عدد صحیح. کران های شاخص می توانند هر عدد صحیحی باشند. مهم است که حاشیه پایین کمتر از حاشیه بالایی باشد. و توضیحات - اندازه را از طریق یک ثابت در نظر بگیرید:

Const- این بخشی برای توصیف ثابت ها است، یعنی ثابت هایی که از قبل تعریف شده اند و در طول اجرای برنامه تغییر نمی کنند. I متغیری است که نمایه عنصر آرایه مورد دسترسی را ذخیره می کند.

3. پر کردن یک آرایه یک بعدی.

پر کردن یک آرایه را در نظر بگیرید. راه های مختلفی برای پر کردن یک آرایه وجود دارد.

ما به سه روش نگاه خواهیم کرد:

  • از صفحه کلید؛
  • با استفاده از مولد اعداد تصادفی؛
  • با استفاده از فرمول

1. پر کردن آرایه از صفحه کلید.

بیایید نمونه ای از پر کردن آرایه A با پنج عدد صحیح از صفحه کلید را در نظر بگیریم.

برای سازماندهی ورودی داده های اولیه در آرایه، باید از یک حلقه استفاده کنید.

Begin - ابتدای حلقه برای ورود عناصر آرایه.

ما یک عنصر را با شاخص یک معرفی می کنیم.

به اولین عنصر آرایه A اشاره می کنیم.

عدد 13 را به خاطر بسپارید.

End - انتهای حلقه برای ورود عناصر آرایه.

به همین ترتیب، ما 4 عدد باقی مانده را حفظ می کنیم.

2. پر کردن آرایه با اعداد تصادفی.

بیایید تنظیم مقادیر عناصر آرایه را به عنوان اعداد تصادفی در نظر بگیریم. تابع بدست آوردن اعداد تصادفی از یک بازه معین اعداد صحیح را از این بازه تولید می کند: تصادفی (M).می توانید از تابع برای بدست آوردن اعداد تصادفی بدون تعیین آرگومان استفاده کنید. یک عدد واقعی تصادفی از صفر تا یک را خروجی می دهد: تصادفی

تابع به دست آوردن اعداد تصادفی از بازه [A, B] به صورت تصادفی (b-a + 1) + a است.

آرایه را با مثلاً ده عدد صحیح از بازه پر کنید، یک قطعه برنامه بنویسید:

برای i: = 1 تا 10 یک [i] شروع کنید: = تصادفی (101); (اعداد از 1 تا 100)

3. پر کردن یک آرایه با استفاده از یک فرمول

با استفاده از فرمول یک آرایه یک بعدی از 10 عدد را پر کنید ب [i]: =من * 3

در اینجا، آرایه ای از ده عدد صحیح با شاخص های عنصر ضرب در سه پر می شود.

4. نمایش مقادیر عناصر آرایه

نمایش یک آرایه از سه عدد صحیح را در نظر بگیرید. در اینجا پارامتر 4 به معنی تعداد موقعیت های اختصاص داده شده برای مقدار a [i] است، یعنی مقدار متغیر a [i] به صورت یک عدد صحیح در چهار موقعیت کاراکتر روی صفحه نمایش داده می شود. خروجی آرایه به صورت زیر خواهد بود:

آرایه A: 4 5 7

5. انواع وظایف

حل وظایف برای پردازش یک آرایه، به عنوان یک قاعده، با شمارش عناصر آرایه همراه است. چنین شمارشی در حلقه ای رخ می دهد که در آن مقادیر شاخص ها از مقدار اولیه به مقدار نهایی تغییر می کند. در عمل پردازش آرایه ها می توان با وظایف مختلفی روبرو شد که می توان آنها را در چند مورد از مشخص ترین گروه ها خلاصه کرد:

  • یافتن مجموع (یا حاصلضرب) عناصر.
  • یافتن حداکثر (حداقل) عنصر؛
  • پیدا کردن تعداد عناصر با خاصیت داده شده
  • پیدا کردن تعداد عناصر با خاصیت معین
  • جایگزینی عناصر آرایه
  • حذف عناصر از یک آرایه یک بعدی
  • درج عناصر
  • تغییر مقادیر برخی از عناصر
  • ایجاد آرایه ها

ما فقط یک مثال از مسئله یافتن حداکثر عنصر یک آرایه یک بعدی را در نظر خواهیم گرفت.

6. حداکثر عنصر آرایه را جستجو کنید.

یافتن حداکثر یک کار نسبتاً رایج برای حجم زیادی از داده است.

به عنوان مثال، شما باید بزرگترین مورد را پیدا کنید.

عنصر اول را حداکثر در نظر می گیریم.

برای مقایسه با عنصر اول از عنصر دوم شروع می کنیم. اگر دومی بزرگتر از حداکثر اول باشد، عنصر حداکثر جدید را به خاطر می آوریم. ما به مقایسه با آخرین ادامه می دهیم

(ما معتقدیم که اولین عنصر حداکثر است) برای i: = 2 تا N اگر a [i]> (حداکثر) انجام دهید، سپس (عنصر حداکثری جدید a [i] را به خاطر بسپارید)

حداکثر تعداد عنصر

اضافه‌ای به مسئله یافتن ماکزیمم در نظر بگیرید - یافتن تعداد عنصر حداکثر. ما معتقدیم که عنصر اول حداکثر است. شاخص عنصر اول یک است.

همه عناصر دیگر را از عنصر دوم تا آخرین مورد بررسی می کنیم. اگر یک عنصر حداکثر جدید پیدا شود. عنصر را به خاطر بسپارید و شاخص را به خاطر بسپارید.

حداکثر: = a; (ما در نظر می گیریم که اولی حداکثر است) iMax: = 1; برای i: = 2 تا N انجام دهید (همه موارد دیگر را بررسی کنید) اگر a [i]> max سپس (یک حداکثر جدید پیدا شد) حداکثر شروع می شود: = a [i]; (یک [i] را به خاطر بسپار) iMax: = i; (به یاد داشته باشید i) پایان;

با تعداد عنصر i_maximum، همیشه می توانید مقدار A آن را پیدا کنید. بنابراین، همه جا حداکثر را به A [i_maximum] تغییر می دهیم و حداکثر متغیر را حذف می کنیم.

IMax: = 1; برای i: = 2 تا N انجام دهید (همه موارد دیگر را بررسی کنید) اگر a [i]> a سپس (حداکثر جدید را پیدا کرد) iMax را شروع کنید: = i; (به یاد داشته باشید i) پایان;

برنامه

ما یک آرایه A متشکل از پنج عدد صحیح را توصیف می کنیم، یک متغیر i که شاخص عنصر آرایه را که باید به آن دسترسی داشت و شاخص حداکثر عنصر را ذخیره می کند.

آرایه را با استفاده از اعداد تصادفی از بازه عدد صحیح پر می کنیم. i، iMax: عدد صحیح؛ شروع نوشتن ("آرایه اولیه:"); برای i: = 1 تا N یک [i] را شروع کنید: = تصادفی (100) + 50; نوشتن (a [i]: 4); پایان؛ iMax: = 1; (ما معتقدیم که اولی حداکثر است) برای i: = 2 تا N انجام دهید (همه موارد دیگر را بررسی کنید) اگر a [i]> a سپس (حداکثر جدید) iMax: = i; (به یاد داشته باشید i) writeln; (انتقال به یک خط جدید) writeln ("حداکثر عنصر a [", iMax, "] =", a); پایان.

7. نمونه مشکل (USE) نسخه ی نمایشی 2009.

در زبان برنامه نویسی پاسکال الگوریتمی را برای به دست آوردن آرایه دیگری از یک آرایه عدد صحیح معین با اندازه 30 عنصر، که شامل ماژول های مقادیر عناصر آرایه اول است، توضیح دهید.

علاوه بر این، مشکل باید بدون استفاده از تابع خاصی که مدول یک عدد را محاسبه می کند، حل شود.

الگوریتم:

یک آرایه صحیح جدید A را برای وضوح پنج عدد صحیح شروع می کنیم: 5، -10، -5، 20، -25. در یک حلقه از عنصر اول تا آخرین عنصر، عناصر آرایه اصلی را با صفر مقایسه می کنیم و علامت را به عناصر منفی تغییر می دهیم.

مقادیر را در عناصر آرایه دوم B با همان عدد می نویسیم. 5، 10، 5، 20، 25.

برنامه(اسلاید 22، 23)

ما دو آرایه 30 عددی را توضیح می دهیم. 30 عدد را از صفحه کلید وارد کنید. عناصر منفی را با موارد مثبت جایگزین می کنیم و مقادیر را در عناصر آرایه دوم B با همان عدد می نویسیم. آرایه B را در خطی که با فاصله از هم جدا شده است نمایش می دهیم. برای هر عنصر آرایه، 4 موقعیت خط اختصاص داده می شود تا به هم نچسبند.

Writeln - این عبارت "خالی" خروجی فقط یک بار اجرا می شود و مکان نما را برای کار بیشتر به یک خط جدید منتقل می کند.

Var a, b: آرایه عدد صحیح. من: عدد صحیح برای i: = 1 تا 30 شروع به نوشتن کنید ("a [, i, "] ="); خواندن (a [i])؛ پایان؛ برای i: = 1 تا 30 انجام دهید اگر [i]<0 then b[i]:=-a[i] else b[i]:=a[i]; readln; for i:=1 to 30 do write(b[i]:4); Writeln; readln; end.

IV. تلفیق آموخته ها

آرایه های یک بعدی (نمای کلی)

بنابراین، یک نمای کلی از یک آرایه یک بعدی.

ابتدا آرایه را شرح می دهیم.

سپس عناصر آرایه را به هر شکلی معرفی می کنیم.

ما عملیات عنصر به عنصر را در یک حلقه انجام می دهیم.

عناصر آرایه را روی صفحه نمایش می دهیم.

شرح:

Const N = 5; var a: آرایه عدد صحیح؛ من: عدد صحیح

ورودی صفحه کلید:

برای i: = 1 تا N شروع به نوشتن کنید ("a [", i, "] ="); خواندن (a [i])؛ پایان؛

عملیات مورد به مورد:

برای i: = 1 تا N یک [i]: = a [i] * 2 را انجام دهید.

خروجی نمایشگر:

Writeln ("آرایه A:")؛ برای i: = 1 تا N بنویسید (a [i]: 4);

V. حل مستقل مسئله

(پیوست 1)

Vi. خلاصه کردن

vii. مشق شب.

ورودی و خروجی یک آرایه تک بعدی را یاد بگیرید.

برای حل تکلیف.

یک آرایه B از 16 عدد تشکیل دهید و آن را به یک خط خروجی دهید.

خلاصه درس آرایه های تک بعدی اعداد صحیح. توضیحات، پر کردن، خروجی آرایه (کلاس 9، درس 44، کتاب درسی Bossov L.L.).

نتایج آموزشی برنامه ریزی شده:
موضوع- ایده هایی در مورد مفاهیم "آرایه یک بعدی"، "مقدار یک عنصر آرایه"، "شاخص یک عنصر آرایه"؛ توانایی اجرای آماده و نوشتن در یک زبان برنامه نویسی الگوریتم های حلقوی ساده برای پردازش یک آرایه یک بعدی از اعداد (جمع بندی همه عناصر آرایه، جمع کردن عناصر آرایه با شاخص های خاص، جمع کردن عناصر آرایه با ویژگی های داده شده، تعیین تعداد آرایه عناصر با ویژگی های داده شده؛ یافتن بزرگترین (کوچکترین) آرایه عناصر و غیره؛
فرا موضوع- توانایی برنامه ریزی مستقل راه های دستیابی به اهداف؛ توانایی ارتباط دادن اقدامات خود با نتایج برنامه ریزی شده، نظارت بر فعالیت های آنها، تعیین روش های عمل در شرایط پیشنهادی، تنظیم اقدامات خود مطابق با وضعیت در حال تغییر. توانایی ارزیابی صحت کار آموزشی؛
شخصی- تفکر الگوریتمی لازم برای فعالیت حرفه ای در جامعه مدرن. درک برنامه نویسی به عنوان یک زمینه فعالیت حرفه ای احتمالی.

حل تکالیف آموزشی:
1) ماهیت مفهوم یک آرایه، یک آرایه یک بعدی را به یاد بیاورید.
2) قوانینی را برای توصیف آرایه های عدد صحیح یک بعدی در نظر بگیرید
محیط برنامه نویسی پاسکال;
3) چندین راه برای پر کردن آرایه ها در نظر بگیرید.
4) امکان نمایش آرایه ها را در نظر بگیرید.

مفاهیم اساسی مورد مطالعه در درس:
- آرایه؛
- شرح آرایه؛
- پر کردن آرایه؛
- خروجی آرایه

ابزار ICT مورد استفاده در درس:
- رایانه شخصی (PC) معلم، پروژکتور چند رسانه ای، صفحه نمایش؛
- دانشجویان کامپیوتر

منابع آموزشی الکترونیکی

ویژگی های ارائه محتوای موضوع درس

1. لحظه سازمانی (1 دقیقه)
با دانش آموزان سلام کنید، موضوع و اهداف درس را به اشتراک بگذارید.

2. تکرار (3 دقیقه)
1) بررسی مطالب مطالعه شده در مورد مسائل (14-17) تا §4.6.

3. یادگیری مطالب جدید (22 دقیقه)
مطالب جدید همراه با ارائه "آرایه های یک بعدی از اعداد صحیح" ارائه شده است. توضیحات، پر کردن، خروجی آرایه ".

1 اسلاید- عنوان ارائه؛

2 اسلاید- کلید واژه ها؛
- آرایه
- جدول توضیحات آرایه
- پر کردن آرایه
- خروجی آرایه

3 اسلاید- آرایه؛
تا کنون، ما با انواع داده های ساده کار کرده ایم. هنگام حل مسائل عملی، داده ها اغلب در ساختارهای داده مختلف، به عنوان مثال، در آرایه ها ترکیب می شوند. در زبان های برنامه نویسی، آرایه ها برای پیاده سازی ساختارهای داده مانند توالی ها و جداول استفاده می شوند.
آرایه مجموعه ای نامگذاری شده از عناصر از همان نوع است که بر اساس شاخص هایی که موقعیت عنصر را در آرایه تعیین می کنند مرتب شده اند.
حل وظایف مختلف مربوط به پردازش آرایه ها بر اساس حل وظایف معمولی مانند:
- جمع عناصر آرایه.
- جستجو برای یک عنصر با ویژگی های مشخص.
- مرتب سازی آرایه

4 اسلاید- شرح آرایه؛
قبل از استفاده در برنامه، آرایه باید توضیح داده شود، یعنی نام آرایه، تعداد عناصر آرایه و نوع آنها مشخص شود. این برای تخصیص بلوکی از سلول های نوع مورد نیاز در حافظه برای یک آرایه ضروری است. نمای کلی توضیحات آرایه:
var : آرایه [ ..
] از ;
مثال
var a:آرایه ازعدد صحیح
یک آرایه در اینجا توضیح داده شده است آ از ده مقدار صحیح هنگامی که این دستور اجرا می شود، ده سلول از نوع عدد صحیح در حافظه کامپیوتر اختصاص داده می شود.
یک آرایه کوچک با مقادیر ثابت را می توان در بخش توصیف ثابت ها شرح داد:
const b:آرایه ازعدد صحیح = (1، 2، 3، 5، 7);
در این مورد، نه تنها سلول های حافظه متوالی اختصاص داده می شود - مقادیر مربوطه بلافاصله به آنها وارد می شود.

5 اسلاید- راه هایی برای پر کردن آرایه
1 راه.
وارد کردن هر مقدار از صفحه کلید:
برای i: = 1 به 10 انجام دادنخواندن (a [i])؛
روش 2.
با استفاده از عملگر انتساب (بر اساس فرمول):
برای i: = 1 به 10 انجام دادن a [i]: = i;
روش 3.
با استفاده از عملگر تخصیص (اعداد تصادفی):
تصادفی کردن
برای i: = 1 به 10 انجام دادن a [i]: = تصادفی (100)؛

6 اسلاید- خروجی آرایه؛
عناصر آرایه را می توان با جدا کردن آنها با فاصله به یک رشته خروجی داد:
برای i: = 1 به 10 انجام دادنبنویسید (a [i]، ‘’);
نسخه زیر خروجی همراه با نظرات گویاتر است:
برای i: = 1 به 10 انجام دادن writeln ('a [', i, '] =', a [i]);

7 اسلاید- پر کردن آرایه A (10) با اعداد تصادفی و نمایش عناصر آرایه.
برنامه n_1;
varمن: عدد صحیح
الف: آرایه ازعدد صحیح
شروع
برای i: = 1 به 10 انجام دادن a [i]: = تصادفی (50);
برای i: = 1 به 10 انجام دادننوشتن (a [i]، '')؛
پایان.

8 اسلاید- مهم ترین چیز.
آرایهمجموعه ای نامگذاری شده از عناصر از همان نوع است که بر اساس شاخص هایی که موقعیت عناصر را در آرایه تعیین می کنند مرتب شده اند. در زبان های برنامه نویسی از آرایه ها برای پیاده سازی چنین مواردی استفاده می شود ساختارهای دادهمانند دنباله ها و جداول.
آرایه باید قبل از استفاده در برنامه توضیح داده شود. نمای کلی از توضیحات یک آرایه تک بعدی:
var : آرایه [ …
] ازنوع آیتم؛
شما می توانید با وارد کردن مقدار هر عنصر از صفحه کلید و یا با اختصاص مقادیری به عناصر، آرایه را پر کنید. هنگام پر کردن یک آرایه و نمایش آن روی صفحه، از یک حلقه با یک پارامتر استفاده می شود.

سوالات و وظایف
9 اسلاید- سوالات و وظایف؛
سوالات 1، 2، 3 تا بند 4.7.
شماره 201، 202 در جمهوری تاتارستان.

4. بخش عملی (15 دقیقه)
تمرین 1.
برنامه ای بنویسید که در آن اجرا می شود: پر کردن تصادفی یک آرایه عدد صحیح a متشکل از 10 عنصر که مقادیر آنها در محدوده 0 تا 99 متفاوت است. خروجی آرایه a به صفحه نمایش برنامه را روی کامپیوتر در محیط برنامه نویسی PascalABC.NET اجرا کنید.
وظیفه 2.
وظایف شماره 201، 202 را از کتاب کار در نظر گرفته شده در درس بر روی رایانه در محیط برنامه نویسی PascalABC.NET انجام دهید. می توانید آن را از لینک موجود در وب سایت (https://pascalabc.net/) دانلود کنید.

تمام کارهایی که در درس تکمیل نشده اند در خانه داده می شود.

5. جمع بندی درس. پیام تکلیف. درجه بندی (4 دقیقه)
10 اسلاید- خلاصه اولیه؛
11 اسلاید- D/Z.
مشق شب.
§4.7 (1، 2، 3)، سوالات شماره 1، 2، 3 به پاراگراف.
RT: شماره 201، 202.

آرشیو شامل:
- خلاصه،
- پاسخ و راه حل برای تکالیف در کتاب درسی و کتاب کار،
- ارائه "آرایه های یک بعدی از اعداد صحیح. توضیحات، پر کردن، خروجی آرایه ".

دانلود(174 KB, rar): خلاصه درس

موضوع درس

کتاب درسی: Bosova L. L. Informatics: یک کتاب درسی برای کلاس 9 - M.: BINOM. آزمایشگاه دانش، 1396 .-- 184 ص. : مریض

نوع درس:

اهداف درس:

  • درس دادن
  • در حال توسعه
  • آموزش دادن

:

  1. UUD شخصی:
  2. UUD شناختی:
  3. UUD ارتباطی:
  4. UUD نظارتی:

تجهیزات

نرم افزار

مشاهده محتوای سند
"نقشه فناوری آرایه های تک بعدی اعداد صحیح"

بلوک اطلاعات

موضوع درس: آرایه های یک بعدی از اعداد صحیح.

کتاب درسی: Bosova L. L. Informatics: یک کتاب درسی برای کلاس 9 - M.: BINOM. آزمایشگاه دانش، 1396 .-- 184 ص. : مریض

نوع درس:درسی در یادگیری مطالب جدید

اهداف درس:

    درس دادن: سازماندهی فعالیت های دانش آموزان برای آشنایی با مفاهیم "آرایه یک بعدی"، "مقدار یک عنصر آرایه"، "شاخص یک عنصر آرایه"؛ ایجاد شرایط برای شکل گیری توانایی دانش آموزان برای اجرای آماده و نوشتن در زبان برنامه نویسی الگوریتم های چرخه ای ساده برای پردازش یک آرایه یک بعدی.

    در حال توسعه: ترویج افزایش علاقه به موضوع؛ ترویج توسعه تفکر الگوریتمی در دانش آموزان؛ ترویج توسعه تفکر منطقی، علاقه شناختی، حافظه دانش آموزان؛

    آموزش دادن: کمک به شکل گیری استقلال در حل مشکلات. کمک به تیم سازی، شکل گیری نگرش محترمانه نسبت به یکدیگر.

فعالیت های یادگیری جهانی شکل (ULE):

    UUD شخصی:

    1. فانتزی و تخیل هنگام انجام فعالیت های آموزشی؛

      تمایل به انجام فعالیت های آموزشی

    UUD شناختی:

    1. اقدامات و عملیات منطقی؛

      ایجاد و تبدیل مدل ها و طرح هایی برای حل مسائل؛

      انتخاب موثرترین راه ها برای حل مشکلات، بسته به شرایط خاص.

    UUD ارتباطی:

    1. تنظیم نظر و موضع خود

    UUD نظارتی:

    1. اقدامات خود را مطابق با وظیفه و شرایط اجرای آن برنامه ریزی کنید.

تجهیزات: کامپیوتر شخصی (PC)، پروژکتور چند رسانه ای، صفحه نمایش.

نرم افزار: ارائه "آرایه های تک بعدی اعداد صحیح".

طرح درس

صحنه

زمان

    زمان سازماندهی

    به روز رسانی دانش

    یادگیری مطالب جدید

    تلفیق آموخته ها

    خلاصه کردن

    مشق شب

در طول کلاس ها

فعالیت معلم

فعالیت های دانشجویی

    زمان سازماندهی

با سلام، بررسی آمادگی برای کلاس، سازماندهی توجه کودکان.

آنها در ریتم تجاری درس گنجانده شده اند.

    به روز رسانی دانش

واقعییک نوع واقعی 8 بایت عدد صحیح از -2147483648 تا 2147483647و اشغال کند 4 بایت پاسکال ABC.

انواع داده ها را به خاطر بسپارید.

    ارائه مطالب جدید

تعریف:

var آ آرایه نوع آیتم از عدد صحیح.

پایان مقادیر عناصر آرایه.

100 عنصرنوع عدد صحیح 4 بایت 400 بایت

مقداردهی اولیه.

برای ورودی آرایه n من n، او نیز مانند خواهد بود عدد صحیح nارزش 5.

برای... بیایید چرخه را بنویسیم برای i از 1 تا n.

منعنصر -امین آرایه خواندن (a [i]).

حلقه ورودی آرایه اصلاح شده

نمونه ای از برنامه

a [i]: = i تصادفی کردن تصادفی تصادفی کردن

نتیجه برای nبرای i: = 1 به n انجام دادن من

حلقه برای خروجی یک آرایه

n n

n من آ

n برای i: = 1 به n انجام دادنمن

برای i: = 1 به n انجام دادن من

برای

کد منبع برنامه

تاریخ های درس و موضوعات درس را یادداشت کنید.

تعریف آرایه را بنویسید.

مثالی از اعلان آرایه در اسلاید را در نظر بگیرید.

آن را در یک دفتر یادداشت کنید.

مثال را مرور کرده و یادداشت کنید.

اندازه حافظه دسترسی تصادفی که برای ذخیره آرایه مورد نیاز خواهد بود محاسبه و ثبت می شود.

آنها به همراه معلم عملیاتی را در نظر می گیرند که می توان با آرایه ها انجام داد.

تعریف "Initialization" ثبت شده است.

وظیفه را در نظر بگیرید.

وظیفه را در نظر بگیرید.

وظیفه را در نظر بگیرید.

وظیفه را در نظر بگیرید.

در نظر بگیرید که توضیحی را برای کار وارد کنید تا خودتان را برای کار ببخشید.

نتیجه برنامه را در نظر بگیرید.

نمونه ای از مقدار دهی اولیه با دستور انتساب را در نظر بگیرید.

برای راحتی، ما استفاده می کنیم تصادفی کردن

نمونه ای از خروجی مقادیر عناصر آرایه را در نظر بگیرید.

برنامه ها همراه با معلم ضبط می شود.

مشکل را یکی در تخته سیاه حل کنید، بقیه را در دفترچه یادداشت کنید و به یکی در تخته سیاه کمک کنید.

آرایه داده شده عنصر به عنصر با اعداد تصادفی از یک تا پنجاه پر می شود.

آنها صحت نوشتن برنامه را بررسی می کنند، ردیابی می کنند.

نتیجه اجرای برنامه را در نظر بگیرید.

    تلفیق مطالب مورد مطالعه.

اکنون به رایانه بروید و کارهای زیر را خودتان انجام دهید:

اگر زمان وجود دارد (اگر نه، پس مشق شب).

آنها پشت رایانه می نشینند و کارهای زیر را انجام می دهند:

    خلاصه درس

پس در درس امروز چه آموخته اید و چه آموخته اید؟

درس را با معلم خلاصه کنید:

در درس امروز یاد گرفتیم:

چه اتفاقی افتاده است:

  1. آرایهمجموعه ای نامگذاری شده از عناصر از همان نوع است که بر اساس شاخص هایی که موقعیت عنصر را در آرایه تعیین می کنند مرتب شده اند.

    ما یاد گرفتیم که چیست مقداردهی اولیه».

آموخته اند:

    یک آرایه را اعلام کنید.

    پرش کن.

    نمایش یک آرایه

    مشق شب

تکالیف را یادداشت کنید.

پاراگراف های 2.2.1 - 2.2.3 (شامل) را بیاموزید.

ساختار درس

    مرحله سازمانی (1 دقیقه).

    به روز رسانی دانش (4 دقیقه).

    ارائه مطالب جدید (10 دقیقه).

    کار تایید (15 دقیقه).

    بخش عملی (12 دقیقه).

    خلاصه درس، تکلیف (3 دقیقه).

در طول کلاس ها

    سازمانی.

    به روز رسانی دانش

در درس علوم کامپیوتر با متغیرهای مجزا از دو نوع عددی کار کردیم. به یاد آنها باشیم. یکی واقعییک نوع واقعیکه دارای محدوده مقادیر زیر است و اشغال می کند 8 بایتحافظه دسترسی تصادفی. و همچنین یک نوع عدد صحیح عدد صحیح، که متغیرهای آن می توانند مقادیری را در محدوده بگیرند از -2147483648 تا 2147483647و اشغال کند 4 بایتحافظه دسترسی تصادفی. محدوده مقادیر و ابعاد حافظه دسترسی تصادفی برای محیط برنامه نویسی داده شده است پاسکال ABC.

ممکن است شرایطی پیش بیاید که در آن نیاز به ذخیره تعداد زیادی متغیر از یک نوع داشته باشیم و تعداد دقیق آنها در فرآیند نوشتن یک برنامه مشخص نباشد. در این حالت است که باید از آرایه ها استفاده کنید.

    ارائه مطالب جدید

آرایه مجموعه ای نامگذاری شده از عناصر از همان نوع است که بر اساس شاخص هایی که موقعیت یک عنصر را در آرایه تعیین می کنند مرتب شده اند.

آرایه های یک بعدی را در نظر خواهیم گرفت.

قبل از انجام هر کاری با آرایه، باید آن را در قسمت اعلام متغیر اعلام کنید var... ابتدا نام آرایه مثلاً نوشته می شود آ، سپس بعد از کولون یک کلمه سرویس وجود دارد آرایه، که از انگلیسی ترجمه شده و به معنای آرایه است. بعد، در پرانتز، باید بنویسیم محدوده شاخص ها برای عناصر آنمثلا از اول تا دهم. سپس باید نشان دهیم نوع آیتمآرایه، برای این، یک کلمه سرویس نوشته شده است ازبه دنبال آن نوع عناصر، اعداد صحیح، یعنی عدد صحیح.

اعلان آرایه ای از اعداد صحیح در قسمت اعلام متغیر.

اگر مقادیر عناصر آرایه از قبل شناخته شده باشند و در طول اجرای برنامه تغییر نکنند، می توانید آن را در قسمت توصیف ثابت ها اعلام کنید. پایان... این کار به همان روشی که در قسمت توصیف متغیرها انجام می شود، انجام می شود، اما پس از مشخص کردن نوع، علامت "=" را دنبال می کنیم، پس از آن در پرانتز، به ترتیب با کاما از هم جدا شده اند. مقادیر عناصر آرایه.

این مهم است که هنگام اعلام یک آرایه به یاد داشته باشید مقدار مشخصی از رم برای ذخیره آن اختصاص داده شده است... به عنوان مثال، بیایید اندازه RAM مورد نیاز برای ذخیره یک آرایه را محاسبه کنیم 100 عنصرنوع عدد صحیح... از آنجایی که متغیری از این نوع در پاسکال ABC می گیرد 4 بایت RAM، سپس ذخیره 100 متغیر از این قبیل نیاز دارد 400 بایت... این مقدار RAM مورد نیاز برای ذخیره یک آرایه است.

بیایید نگاهی به چند عملیات آرایه بیندازیم. برای اینکه بتوانید به طور عملی از آرایه ها استفاده کنید، باید بدانید که چگونه مقادیر خاصی از عناصر آنها را تنظیم یا وارد کنید.

تخصیص یا ورودی یک مقدار به یک متغیر یا عنصر آرایه نامیده می شود مقداردهی اولیه.

برای ورودی آرایهباید بدانیم چند عنصر باید وارد کنیم. بیایید یک متغیر عدد صحیح جداگانه برای این تعریف کنیم، بیایید آن را صدا کنیم n... ما همچنین به یک متغیر نیاز داریم، با مقدار شاخص عنصری که در حال حاضر با آن کار می کنیم، بیایید آن را صدا کنیم من، از آنجایی که اندازه آن بیشتر نخواهد شد n، او نیز مانند خواهد بود عدد صحیح... فرض کنید باید دنباله ای از پنج عدد صحیح وارد کنیم، برای این کار ما اختصاص می دهیم nارزش 5.

آرایه ها عنصر به عنصر، به ترتیب خاصی، مثلاً از اول تا آخر وارد می شوند. در اینجا چرخه "برای" یا به ما کمک می کند برای... بیایید چرخه را بنویسیم برای i از 1 تا n... بیشتر بین کلمات خدمات شروعو پایانبدنه چرخه را بنویسید شما به سادگی می توانید مقادیر عناصر آرایه را یکی یکی بخوانید، برای این کار در بدنه حلقه، یک دستور خواندن کافی است.

منعنصر -امین آرایه خواندن (a [i]).

برنامه ای که آرایه ای از 5 عنصر را به عنوان ورودی می پذیرد

از آنجایی که ما دنباله ای از چندین عدد را وارد می کنیم، هنگام تایپ می توان به راحتی گیج شد. بنابراین، شما باید یک پیام توضیحی در مورد اینکه کدام عنصر از آرایه را باید وارد کنید نمایش دهید، سپس بدنه حلقه را می توان به این ترتیب تغییر داد:

حلقه ورودی آرایه اصلاح شده

بیایید برنامه را برای اجرا شروع کنیم. همانطور که می بینید، برنامه یک آرایه از پنج عنصر را به عنوان ورودی می پذیرد.

نمونه ای از برنامه

همچنین، آرایه را می توان با استفاده از دستور انتساب مقداردهی اولیه کرد، سپس بدنه حلقه فقط شامل یک دستور خواهد بود: a [i]: = i... گاهی اوقات تخصیص مجموعه ای از مقادیر تصادفی به عناصر یک آرایه راحت است. برای این کار دستور را بنویسید تصادفی کردنو به عناصر مقدار داده می شود تصادفی، پس از آن در پرانتز و با کاما از هم جدا شده اند، حداکثر مقدار مجاز را نشان می دهند، یک مثلاً صد افزایش می یابد، در این صورت برنامه آرایه را با اعداد تصادفی از صفر تا نود و نه پر می کند. توجه داشته باشید که با استفاده از دستور تصادفی کردندر محیط پاسکال، ABC اختیاری است. اگر از این دستور در محیط های دیگر صرف نظر کنید، هر بار که برنامه شروع می شود، آرایه به همان صورت پر می شود.

اغلب لازم است مقادیر عناصر آرایه روی صفحه نمایش داده شود. نتیجهو همچنین ورودی، عنصر به عنصر انجام می شود. در این مورد، می توانید و همچنین برای ورودی، از حلقه استفاده کنید برای... اگر آرایه از 1 تا پر باشد nعنصر -ام، سپس چرخه نوشته می شود برای i: = 1 به n انجام دادن، و در بدنه این چرخه یک دستور خروجی وجود خواهد داشت منعنصر -امین آرایه. بیایید نتیجه گیری کنیم که با فاصله جدا شده است.

حلقه برای خروجی یک آرایه

بنابراین، ما یاد گرفتیم که چگونه عناصر آرایه را مقداردهی اولیه کنیم و مقادیر آنها را روی صفحه نمایش دهیم. بیایید برنامه ای بنویسیم که آرایه ای را از آن بپذیرد nعناصر عدد صحیح، و سپس آن را با اعداد تصادفی از 1 تا 50 پر کرده و روی صفحه نمایش می دهد. معنی nاز صفحه کلید وارد شده و از 70 تجاوز نمی کند.

برای این برنامه به یک متغیر نیاز داریم n، که ابعاد آرایه و همچنین متغیر را ذخیره می کند من، که مقادیر شاخص های عناصر و همچنین خود آرایه را ذخیره می کند آو از آنجایی که بعد آن بیشتر از 70 نیست، محدوده شاخص های عنصر را از 1 تا 70 نشان می دهیم.

حال بیایید بدنه برنامه را بنویسیم. نمایش درخواست برای وارد کردن شماره n، آن را با انتقال به خط بعدی حساب می کنیم. سپس باید مقادیر عناصر آرایه را وارد کنید. این کار عنصر به عنصر با استفاده از یک حلقه انجام می شود برای i: = 1 به n انجام دادن... بدنه حلقه حاوی خروجی یک پیام توضیحی است که ورودی را می خواهد منعنصر -امین آرایه، و همچنین دستور خواندن آن با انتقال به خط بعدی.

حالا به همین ترتیب عنصر به عنصر این آرایه را با اعداد تصادفی از یک تا پنجاه پر می کنیم. برای انجام این کار، چرخه را بنویسید برای i: = 1 به n انجام دادنکه حاوی دستور انتساب خواهد بود منعنصر ام آرایه حاصل جمع 1 و یک عدد تصادفی از 0 تا 49 است.

پس از آن، دوباره با استفاده از حلقه برای، عناصر آرایه را در یک خط و با فاصله از هم جدا شده روی صفحه نمایش می دهد.

کد منبع برنامه

بیایید برنامه را برای اجرا شروع کنیم. بگذارید آرایه 4 عددی باشد. و مقادیر عناصر آن به ترتیب خواهد بود: 10، 20، 30، 40. در پاسخ، برنامه ما آرایه ای از چهار عدد تصادفی از یک تا پنجاه را نمایش می دهد. برنامه به درستی کار می کند.

مقالات مرتبط برتر