نحوه حل تکلیف 6 در علوم کامپیوتر OGE

قطعه ویدیویی از جلسه مشاوره (مشاوره قبل از آزمون علوم کامپیوتر) در آماده سازی برای OGE. تجزیه و تحلیل وظیفه شماره 6 از OGEدر مورد موضوع الگوریتم برای یک مجری خاص با مجموعه ای ثابت از دستورات. مجریان الگوریتم در کلیپ ویدیویی بالا خواهید دید راه حل برای کار شماره 6 از OGE در علوم کامپیوتر

وظیفه 6:

مجری طراح نقشه بر روی صفحه مختصات حرکت می کند و ردی را به شکل یک خط بر جای می گذارد. پیش نویس می تواند دستور Move to (a, b) را صادر کند (که در آن a, b اعداد صحیح هستند) که نقشه نویس را از نقطه ای با مختصات (x, y) به نقطه ای با مختصات (x + a, y + b) منتقل می کند. . اگر اعداد a، b مثبت باشند، مقدار مختصات مربوطه افزایش می یابد. اگر منفی باشد کاهش می یابد.

V1. به طراح الگوریتم زیر برای اجرا داده شد:

2 بار تکرار کنید
Command1 انتقال به (3، 2) انتقال به (2، -1)
پایان
جابجایی توسط (6، -4)

پس از تکمیل این الگوریتم، Draftsman به نقطه شروع بازگشت. به جای دستور Team1 چه دستوری باید گذاشت؟

V2. به طراح الگوریتم زیر برای اجرا داده شد:

3 بار تکرار کنید
جابجایی با (-2، -3) جابجایی با (3، 2) جابجایی با (-4، 0)
پایان

مقاله روشی: حل تکلیف A6 (الگوریتم برای یک مجری خاص با مجموعه ای از دستورات ثابت) آزمون دولتی اصلی پایه نهم (OGE) با استفاده از ابزارهای ریاضی.

مواد توضیحات : در مقاله روشی برای حل تکلیف A6 آزمون دولتی اصلی (OGE) در علوم کامپیوتر با استفاده از ابزار ریاضی ارائه شده است.

روش دیگر، این روش حل را می توان در درس هندسه تلفیقی و علوم کامپیوتر در پایه نهم هنگام مطالعه مبحث "مجموع زوایا" در هندسه استفاده کرد.n-gon"، و در علوم کامپیوتر هنگام مطالعه مبحث "الگوریتم ها" با استفاده از مثال مجری "Draftsman".

برای حل مشکل، باید درس هندسه را به خاطر بسپارید.

    آنچه محدب و مقعر است n -چه نوع مربعی n -به یک مثلث منظم می گویند که خط شکسته است.

    محدبn-مربع

    مقعرn-مربع

    درستn-مربع

    خط شکسته

II. قضیه مجموع زوایای یک چندضلعی محدب

برای یک n-ضلعی محدب، مجموع زاویه ها 180 درجه (n-2) است.، جایی کهn- تعداد ضلع / زاویه

III.

مثلث یک چند ضلعی محدب است.

در مثلث:

3 طرف و 3 گوشه

مجموع زوایای یک مثلث 180 است O

اضلاع مساوی، زاویه 60 است O

زیرا:

60 O

و برایn-مربع

بیایید این فرمول را به خاطر بسپاریم!

خود وظیفه A6 از KIMهای آزمون دولتی اصلی در علوم کامپیوتر:

IV . ورزش A6 مجری لاک پشت روی صفحه کامپیوتر حرکت می کند و ردی به شکل یک خط از خود بر جای می گذارد. در هر لحظه خاص، موقعیت مجری و جهت حرکت او مشخص است. اجرا کننده دو دستور دارد:جلو n (که در آن n یک عدد صحیح است)، که باعث می شود لاک پشت n قدم را در جهت حرکت حرکت دهد.راست م (که m یک عدد صحیح است)، باعث تغییر جهت حرکت به میزان m درجه در جهت عقربه های ساعت می شود. رکوردتکرار k [Command1 Command2 Command3] به این معنی است که ترتیب دستورات داخل پرانتز k بار تکرار می شود.

به لاک پشت الگوریتم زیر برای اجرا داده شد:

تکرار 5 [به جلو 80 راست 60] . چه شکلی روی صفحه ظاهر می شود؟

1) پنج ضلعی منظم
2) مثلث منظم
3) شش ضلعی منظم
4) خط شکسته را باز کنید

راه حل: لاک پشت 2 تیم دارد:رو به جلو n ، به سمت راست متر

تیم را در نظر بگیریدجلو 80 راست 60 خارج از حلقه و رسم:

بنابراین، در مشکل ما زاویه داخلی استn- برابر 120 است O

برای هر گزینه پاسخ استفاده کنید:

بیایید راه حل وظیفه 6 OGE-2016 در علوم کامپیوتر را از پروژه نسخه آزمایشی در نظر بگیریم. در مقایسه با نسخه آزمایشی 2015، وظیفه 6 تغییری نکرده است. این یک وظیفه در مورد توانایی اجرای یک الگوریتم برای یک مجری خاص با مجموعه ای ثابت از دستورات است (الگوریتم، ویژگی های الگوریتم ها، روش های نوشتن الگوریتم ها، نمودارهای جریان، مقدمه ای بر برنامه نویسی).

اسکرین شات وظیفه 6

ورزش:

مجری طراح نقشه بر روی صفحه مختصات حرکت می کند و ردی را به شکل یک خط بر جای می گذارد. طراح می تواند دستور را اجرا کند حرکت به (الف، ب)(جایی که a,b اعداد صحیح هستند)، نقشه نویس را از نقطه ای با مختصات (x, y) به نقطه ای با مختصات (x + a, y + b) منتقل می کنیم. اگر اعداد a، b مثبت باشند، مقدار مختصات مربوطه افزایش می یابد. اگر منفی باشد کاهش می یابد.
به عنوان مثال، اگر Draftsman در نقطه ای با مختصات (9، 5) باشد، دستور حرکت با (1، -2)پیش نویس را به نقطه (10، 3) منتقل می کند.
رکورد
k بار تکرار کنید
Team1 Team2 Team3
پایان
به این معنی است که توالی دستورات Team1 Team2 Team3
k بار تکرار خواهد شد.
به طراح الگوریتم زیر برای اجرا داده شد:
3 بار تکرار کنید
جابجایی با (-2، -3) جابجایی با (3، 2) جابجایی با (-4، 0)
پایان

این الگوریتم را با چه دستوری می توان جایگزین کرد تا Draftsman در همان نقطه ای که پس از اجرای الگوریتم انجام شده است به پایان برسد؟
1) حرکت به (-9، -3)
2) حرکت به (-3، 9)
3) حرکت به (-3، -1)
4) انتقال به (9، 3)

راه حل 6 وظیفه OGE-2016:

در یک حلقه، Drafter دنباله ای از دستورات را اجرا می کند
- حرکت به (-2، -3)
- انتقال به (3، 2)
- تغییر به (-4، 0)،
که می تواند با یک دستور جایگزین شود: Move by (-2+3-4, -3+2+0)، i.e. حرکت به (-3، -1).
از آنجایی که حلقه 3 بار تکرار می شود، دستور Shift توسط (-3، -1) 3 بار اجرا می شود. این بدان معنی است که چرخه را می توان با دستور Shift با (-3*3، -1*3) جایگزین کرد، یعنی. حرکت به (-9، -3).

بنابراین ما دستور را دریافت می کنیم انتقال به (-9، -3)که می توان از آن برای جایگزینی کل الگوریتم استفاده کرد.

1. وظیفه 6 شماره 6. مجریطراح روی صفحه مختصات حرکت می کند و ردی را به شکل یک خط بر جای می گذارد. طراح می تواند دستور را اجرا کندانتقال به ( آ , ب ) (جایی کهالف، ب (x، y) به نقطه با مختصات(x + a، y + b) . اگر اعدادالف، ب

(4, 2) ، سپس دستور Move to (2, −3) (6, −1).

رکورد

k بار تکرار کنید

Team1 Team2 Team3

پایان

Team1 Team2 Team3 دوباره اتفاق خواهد افتادک یک بار.

2 بار تکرار کنید

حرکت با (-6، -4)

تیم 1 ?

1) Shift به (-2، -1) 2) Shift به (1، 1) 3) Shift به (-4، -2) 4) Shift به (2، 1)

2. وظیفه 6 شماره 26. به طراح الگوریتم زیر برای اجرا داده شد:

4 بار تکرار کنید

Command1 انتقال به (3، 3) انتقال به (1،-2) پایان

جابجایی توسط (-8، 12)

پس از تکمیل این الگوریتم، Draftsman به نقطه شروع بازگشت. به جای دستور چه دستوری باید گذاشتتیم 1 ?

1) جابه‌جایی با (-2، -4) 2) جابه‌جایی با (4،-13) 3) جابجایی با (2، 4) 4) جابجایی با (-8، -16)

3. وظیفه 6 شماره 46. به طراح الگوریتم زیر برای اجرا داده شد:

3 بار تکرار کنید

انتقال به (3، 9)

پس از تکمیل این الگوریتم، Draftsman به نقطه شروع بازگشت. به جای دستور چه دستوری باید گذاشتتیم 1 ?

1) جابجایی با (3، 4) 2) جابجایی با (-5، -10) 3) جابجایی با (-9، -12) 4) جابجایی با (-3، -4)

4. وظیفه 6 شماره 66. به طراح الگوریتم زیر برای اجرا داده شد:

3 بار تکرار کنید

Command1 انتقال به (3، 2) انتقال به (2، 1) پایان

انتقال به (-9، -6)

پس از تکمیل این الگوریتم، Draftsman به نقطه شروع بازگشت. به جای دستور چه دستوری باید گذاشتتیم 1 ?

1) Shift به (-6، -3) 2) Shift به (4، 3) 3) Shift به (-2، -1) 4) Shift به (2، 1)

5. تکلیف 6 شماره 86. به طراح الگوریتم زیر برای اجرا داده شد:

2 بار تکرار کنید

جابجایی توسط (4، -6)

پس از تکمیل این الگوریتم، Draftsman به نقطه شروع بازگشت. به جای دستور چه دستوری باید گذاشتتیم 1 ?

1) جابجایی با (6، −2) 2) جابه‌جایی با (8-، 5) 3) جابه‌جایی با (12-، 4) 4) جابه‌جایی با (-6، 2)

6. تکلیف 6 شماره 106. به طراح الگوریتم زیر برای اجرا داده شد:

4 بار تکرار کنید

Command1 انتقال به (1، 3) انتقال به (1، -2) پایان

جابجایی با (-4، -12)

پس از تکمیل این الگوریتم، Draftsman به نقطه شروع بازگشت. به جای دستور چه دستوری باید گذاشتتیم 1 ?

1) Shift به (1,-2) 2) Shift به (12, 4) 3) Shift به (2, 11) 4) Shift به (-1, 2)

7. تکلیف 6 شماره 126. به طراح الگوریتم زیر برای اجرا داده شد:

4 بار تکرار کنید

Command1 انتقال به (3، 2) انتقال به (2، 1) پایان

انتقال به (-12، -8)

پس از تکمیل این الگوریتم، Draftsman به نقطه شروع بازگشت. به جای دستور چه دستوری باید گذاشتتیم 1 ?

1) Shift به (-8، -4) 2) Shift به (-2، -1) 3) Shift به (7، 5) 4) Shift به (2، 1)

وظیفه 6. الگوریتم برای یک مجری خاص با مجموعه ای ثابت از دستورات

8. تکلیف 6 شماره 146. مجریلاک پشت روی صفحه کامپیوتر حرکت می کند و ردی به شکل یک خط بر جای می گذارد. در هر لحظه خاص، موقعیت مجری و جهت حرکت او مشخص است. اجرا کننده دو دستور دارد:جلو n راست م (که m یک عدد صحیح است)، باعث تغییر جهت حرکت به میزان m درجه در جهت عقربه های ساعت می شود.

رکورد

تکرار 9 [به جلو 50 راست 60]

    6 ضلعی منظم 2) مثلث منظم 3) خط شکسته باز 4) 9 ضلعی منظم

9. تکلیف 6 شماره 166. به لاک پشت الگوریتم زیر برای اجرا داده شد:تکرار 7 [به جلو 70 راست 120] .

    6 ضلعی معمولی 2) خط شکسته باز 3) 7 ضلعی منظم 4) مثلث منظم

10. تکلیف 6 شماره 186. به لاک پشت الگوریتم زیر برای اجرا داده شد:تکرار 9 [به جلو 70 راست 90] . چه شکلی روی صفحه ظاهر می شود؟

1) خط شکسته باز 2) نه ضلعی منظم 3) هشت ضلعی منظم

4) چهارضلعی منظم

11. تکلیف 6 شماره 206. به لاک پشت الگوریتم زیر برای اجرا داده شد:تکرار 5 [به جلو 80 راست 60] . چه شکلی روی صفحه ظاهر می شود؟

    پنج ضلعی منظم 2) مثلث منظم 3) شش ضلعی منتظم 4) خط شکسته باز

12. تکلیف 6 شماره 226. به لاک پشت الگوریتم زیر برای اجرا داده شد:تکرار 5 [به جلو 80 راست 90] . چه شکلی روی صفحه ظاهر می شود؟

1) چند خط باز 2) شش ضلعی منظم

3) پنج ضلعی منتظم 4) چهارضلعی منتظم

13. تکلیف 6 شماره 246. به لاک پشت الگوریتم زیر برای اجرا داده شد:تکرار 5 [به جلو 100 راست 120] چه شکلی روی صفحه ظاهر می شود؟

1) پنج ضلعی منظم 2) خط شکسته باز

3) شش ضلعی منظم 4) مثلث منظم

14. تکلیف 6 شماره 266. به لاک پشت الگوریتم زیر برای اجرا داده شد:تکرار 5 [به جلو 100 راست 60] چه شکلی روی صفحه ظاهر می شود؟

1) مثلث منظم 2) شش ضلعی منتظم

3) پنج ضلعی منظم 4) خط شکسته باز

وظیفه 6. الگوریتم برای یک مجری خاص با مجموعه ای ثابت از دستورات

15. تکلیف 6 شماره 286. انتقال به ( الف، ب ) (جایی که الف، ب - اعداد صحیح)، جابجایی Draftsman از نقطه با مختصات (x, y) به نقطه با مختصات(x + a، y + b) . اگر اعدادالف، ب مثبت، مقدار مختصات مربوطه افزایش می یابد و اگر منفی باشد، کاهش می یابد.

به عنوان مثال، اگر Draftsman در نقطه ای با مختصات باشد (4, 2) ، سپس دستور Move to (2, −3) پیش نویس را به نقطه مورد نظر منتقل می کند (6, −1).

رکورد

k بار تکرار کنید

Team1 Team2 Team3

پایان

به این معنی است که توالی دستوراتTeam1 Team2 Team3 دوباره اتفاق خواهد افتادک یک بار.

به طراح الگوریتم زیر برای اجرا داده شد:

3 بار تکرار کنید

Command1 انتقال به (3، 3) انتقال به (1، −2) پایان

جابجایی با (-6، 9)

پس از تکمیل این الگوریتم، Draftsman به نقطه شروع بازگشت. به جای دستور چه دستوری باید گذاشتتیم 1 ?

1) جابه‌جایی با (-6، -12) 2) جابه‌جایی با (2، -10) 3) جابه‌جایی با (2، 4) 4) جابجایی با (2-، -4)

16. تکلیف 6 شماره 306. به طراح الگوریتم زیر برای اجرا داده شد:

2 بار تکرار کنید

Command1 انتقال به (1، 3) انتقال به (1، -2) پایان

انتقال به (2، 6)

پس از تکمیل این الگوریتم، Draftsman به نقطه شروع بازگشت. به جای دستور چه دستوری باید گذاشتتیم 1 ?

1) جابجایی با (- 6، - 8) 2) جابجایی با (3، 4) 3) جابجایی با (- 4، - 7) 4) جابجایی با (- 3، - 4)

17. تکلیف 6 شماره 326. به طراح الگوریتم زیر برای اجرا داده شد:

3 بار تکرار کنید

Shift به (-2, -1) Shift to (3, 2) Shift to (2,1) End

1) Shift به (-9، -6) 2) Shift به (6، 9) 3) Shift به (-6، -9) 4) Shift به (9، 6)

18. تکلیف 6 شماره 347. به طراح الگوریتم زیر برای اجرا داده شد:

4 بار تکرار کنید

Shift به (-1, -1) Shift to (2, 2) Shift to (3, -3) End

1) Shift به (-16، -8) 2) Shift به (16، 8) 3) Shift به (16، -8) 4) Shift به (-16، 8)

19. تکلیف 6 شماره 367. به طراح الگوریتم زیر برای اجرا داده شد:

3 بار تکرار کنید

Shift به (1, 1) Shift to (2, 2) Shift to (1, -3) End

پیش نویس باید چه دستوری را اجرا کند تا به نقطه شروعی که از آنجا حرکت کرده بازگردد؟

1) Shift به (12, 0) 2) Shift به (0, 12) 3) Shift به (0, -12) 4) Shift به (12-, 0)

20. تکلیف 6 شماره 387. به طراح الگوریتم زیر برای اجرا داده شد:

5 بار تکرار کنید

Shift به (1, 2) Shift to (-2, 2) Shift to (2, -3) End

پیش نویس باید چه دستوری را اجرا کند تا به نقطه شروعی که از آنجا حرکت کرده بازگردد؟

1) جابه‌جایی با (-5، -2) 2) جابه‌جایی با (-3، -5) 3) جابجایی با (-5، -4) 4) جابه‌جایی با (-5، -5)

وظیفه 6. الگوریتم برای یک مجری خاص با مجموعه ای ثابت از دستورات

21. تکلیف 6 شماره 407. مجری طراح نقشه بر روی صفحه مختصات حرکت می کند و ردی را به شکل یک خط بر جای می گذارد. طراح می تواند دستور را اجرا کندانتقال به ( الف، ب ) (جایی که الف، ب - اعداد صحیح)، جابجایی Draftsman از نقطه با مختصات (x, y) به نقطه با مختصات(x + a، y + b) . اگر اعدادالف، ب مثبت، مقدار مختصات مربوطه افزایش می یابد. اگر منفی باشد کاهش می یابد.

به عنوان مثال، اگر Draftsman در نقطه ای با مختصات باشد (4, 2) ، سپس دستور Move to (2, −3) پیش نویس را به نقطه مورد نظر منتقل می کند (6, −1).

رکورد

k بار تکرار کنید

Team1 Team2 Team3

پایان

به این معنی است که توالی دستوراتTeam1 Team2 Team3 دوباره اتفاق خواهد افتادک یک بار.

به طراح الگوریتم زیر برای اجرا داده شد:

7 بار تکرار کنید

Shift به (-1, 2) Shift to (-5, 2) Shift to (4, -4) End

پیش نویس باید چه دستوری را اجرا کند تا به نقطه شروعی که از آنجا حرکت کرده بازگردد؟

1) Shift به (14, 0) 2) Shift به (15, 1) 3) Shift به (16, 2) 4) Shift به (17, 3)

22. تکلیف 6 شماره 427. به طراح الگوریتم زیر برای اجرا داده شد:

3 بار تکرار کنید

Shift به (-1, 0) Shift to (0, 2) Shift to (4, -4) End

پیش نویس باید چه دستوری را اجرا کند تا به نقطه شروعی که از آنجا حرکت کرده بازگردد؟

    Shift به (6، 0) 2) Shift به (-6، 2) 3) Shift به (-9، 6) 4) Shift به (9، 3)

23. تکلیف 6 شماره 447. به طراح الگوریتم زیر برای اجرا داده شد:

7 بار تکرار کنید

Shift به (-1, 2) Shift to (-2, 2) Shift to (4, -4) End

مختصات نقطه ای که نقشه نویس حرکت خود را از آنجا آغاز کرد، اگر به نقطه ای با مختصات (0، 0) ختم شود چیست؟

1) (7, 0) 2) (−7, 0) 3) (0, −7) 4) (0, 7)

24. تکلیف 6 شماره 467. به طراح الگوریتم زیر برای اجرا داده شد:

7 بار تکرار کنید

Shift به (-1, 2) Shift to (-2, 2) Shift to (4, -5) End

مختصات نقطه ای که نقشه نویس حرکت خود را از آنجا آغاز کرد، اگر به نقطه ای با مختصات (1، 1) ختم شود چیست؟

1) (6, 8) 2) (−6, 8) 3) (8, −6) 4) (8, 6)

25. تکلیف 6 شماره 487. به طراح الگوریتم زیر برای اجرا داده شد:

5 بار تکرار کنید

مختصات نقطه ای که نقشه نویس حرکت خود را از آنجا آغاز کرد، اگر به نقطه ای با مختصات (-1، -1) ختم شود چیست؟

1) (−11, 4) 2) (4, −11) 3) (8, 22) 4) (22, 8)

26. تکلیف 6 شماره 507. به طراح الگوریتم زیر برای اجرا داده شد:

5 بار تکرار کنید

Shift به (0, 1) Shift to (-2, 3) Shift to (4, -5) End

مختصات نقطه ای که پیش نویس حرکت خود را از آنجا آغاز کرد عبارتند از (3، 1). مختصات نقطه ای که او به آنجا رسید چیست؟

وظیفه 6. الگوریتم برای یک مجری خاص با مجموعه ای ثابت از دستورات

27. تکلیف 6 شماره 527. مجری طراح نقشه بر روی صفحه مختصات حرکت می کند و ردی را به شکل یک خط بر جای می گذارد. طراح می تواند دستور را اجرا کند انتقال به ( الف، ب ) (جایی که الف، ب - اعداد صحیح)، جابجایی Draftsman از نقطه با مختصات (x, y) به نقطه با مختصات (x + a، y + b) . اگر اعداد الف، ب مثبت، مقدار مختصات مربوطه افزایش می یابد. اگر منفی باشد کاهش می یابد.

به عنوان مثال، اگر Draftsman در نقطه ای با مختصات باشد (4, 2) ، سپس دستور Move to (2, −3) پیش نویس را به نقطه مورد نظر منتقل می کند (6, −1).

رکورد

k بار تکرار کنید

Team1 Team2 Team3

پایان

به این معنی است که توالی دستورات Team1 Team2 Team3 دوباره اتفاق خواهد افتاد ک یک بار.

به طراح الگوریتم زیر برای اجرا داده شد:

5 بار تکرار کنید

Shift به (0, 1) Shift to (-1, 4) Shift to (3, -6) End

مختصات نقطه ای که نقشه کش از آنجا شروع به حرکت کرد عبارتند از (4, 0) مختصات نقطه ای که در آن به پایان رسید چیست؟

1) (15, −6) 2) (14, −5) 3) (13, −4) 4) (12, −3)

28. تکلیف 6 شماره 547. به طراح الگوریتم زیر برای اجرا داده شد:

حرکت با (-1،1) 4 بار تکرار کنید

Shift به (3,1) Shift to (0, 2) Shift to (-1, 4) انتها

1) Shift به (8، 28) 2) Shift به (7، 29) 3) Shift به (-8، -28) 4) Shift به (-7، -29)

29. تکلیف 6 شماره 567. به طراح الگوریتم زیر برای اجرا داده شد:

حرکت به (-5، 2) 5 بار تکرار کنید

Shift به (2, 0) Shift to (-3, -3) Shift to (-1, 0) انتها

این الگوریتم را با چه دستوری می توان جایگزین کرد؟

1) جابجایی با (-10، -15) 2) جابجایی با (15، 13)

3) تغییر به (10، 15) 4) تغییر به (15-، 13-)

30. تکلیف 6 شماره 587. جلو n (که در آن n یک عدد صحیح است)، که باعث می شود لاک پشت n قدم را در جهت حرکت حرکت دهد. راست م تکرار k [Command1 Command2 Command3] به این معنی است که ترتیب دستورات داخل پرانتز k بار تکرار می شود.

به لاک پشت الگوریتم زیر برای اجرا داده شد: تکرار 180 [به جلو 45 راست 90] . چه شکلی روی صفحه ظاهر می شود؟

1) 180 گونی منظم 2) مربع 3) هشت ضلعی منظم 4) خط شکسته باز

31. تکلیف 6 شماره 607. به لاک پشت الگوریتم زیر برای اجرا داده شد: تکرار 360 [به جلو 30 راست 60] . چه شکلی روی صفحه ظاهر می شود؟

1) 360 گون معمولی 2) مثلث منظم

3) 6 گون معمولی 4) پلی لاین باز

وظیفه 6. الگوریتم برای یک مجری خاص با مجموعه ای ثابت از دستورات

32. تکلیف 6 شماره 627.

رکورد

k بار تکرار کنید

Team1 Team2 Team3

پایان

به این معنی است که توالی دستورات Team1 Team2 Team3 k بار تکرار خواهد شد. اگر مورچه ای در مسیر خود با مکعبی روبرو شود، آن را در طول مسیر حرکت می دهد. به عنوان مثال، مکعب را در سلول E4 قرار دهید. اگر مورچه از دستورات پیروی کند راست 2 پایین 2 ، سپس خود او در قفس قرار می گیرد EZ ، و مکعب در قفس است E2 .

2 بار تکرار کنید

راست 2 پایین 1 چپ 2

پایان

1) D2 2) E2 3) E1 4) GZ

33. تکلیف 6 شماره 647. بگذارید مورچه و مکعب همانطور که در تصویر نشان داده شده است قرار بگیرند. به مورچه الگوریتم زیر برای اجرا داده شد:

4 بار تکرار کنید

پایین ۲ راست ۱ بالا ۲

پایان

پس از اجرای این الگوریتم مکعب در کدام سلول قرار می گیرد؟

1) G6 2) E4 3) D1 4) E6


34. تکلیف 6 شماره 667.

پایین 4

3 بار تکرار کنید

راست 1 به بالا 1 چپ 1

1) COM 2) SCRAP 3) HOUSE 4) TOM

35. تکلیف 6 شماره 687. بگذارید مورچه و مکعب ها مطابق تصویر چیده شوند. به مورچه الگوریتم زیر برای اجرا داده شد:

پایین 3

2 بار تکرار کنید

راست 1 به بالا 1 چپ 1

بعد از اجرای این الگوریتم چه کلمه ای در خط 6 نوشته می شود؟

1) COM 2) SCRAP 3) HOUSE 4) TOM

وظیفه 6. الگوریتم برای یک مجری خاص با مجموعه ای ثابت از دستورات

36. تکلیف 6 شماره 707. مجری طراح نقشه بر روی صفحه مختصات حرکت می کند و ردی را به شکل یک خط بر جای می گذارد. طراح می تواند دستور را اجرا کندانتقال به ( الف، ب ) (جایی کهالف، ب - اعداد صحیح)، جابجایی Draftsman از نقطه با مختصات(x، y) به نقطه با مختصات(x + a، y + b) . اگر اعدادالف، ب مثبت، مقدار مختصات مربوطه افزایش می یابد. اگر منفی باشد کاهش می یابد.

به عنوان مثال، اگر Draftsman در نقطه ای با مختصات باشد (4, 2) ، سپس دستور Move to (2, −3) پیش نویس را به نقطه مورد نظر منتقل می کند (6, −1).

رکورد

k بار تکرار کنید

Team1 Team2 Team3

پایان

به این معنی است که توالی دستوراتTeam1 Team2 Team3 دوباره اتفاق خواهد افتادک یک بار.

به طراح الگوریتم زیر برای اجرا داده شد:

3 بار تکرار کنید

جابجایی با (-2، -3) جابجایی با (3، 2) جابجایی با (-4،0)

پایان

این الگوریتم را با چه دستوری می توان جایگزین کرد تا Draftsman در همان نقطه ای که پس از اجرای الگوریتم انجام شده است به پایان برسد؟

1) Shift به (-9، -3) 2) Shift به (-3، 9) 3) Shift به (-3، -1) 4) Shift به (9، 3)

37. تکلیف 6 شماره 750. مورچه مجری در یک میدان تقسیم شده به سلول ها حرکت می کند. اندازه فیلد 8x8 است، ردیف ها شماره گذاری شده اند، ستون ها با حروف مشخص می شوند. مورچه می تواند دستورات حرکتی را اجرا کند:

بالا N، پایین N، راست N، چپ N (N یک عدد صحیح از 1 تا 7 است)، سلول های N اجراکننده را به ترتیب به سمت بالا، پایین، راست یا چپ حرکت می دهد.

رکورد

k بار تکرار کنید

Team1 Team2 Team3

kts

به این معنی است که توالی دستوراتTeam1 Team2 Team3 k بار تکرار خواهد شد. اگر مورچه ای در مسیر خود با مکعبی روبرو شود، آن را در طول مسیر حرکت می دهد. به عنوان مثال، اجازه دهید مکعب در یک سلول باشدG2 ، و مورچه در قفس استد 2 . اگر مورچه از دستور پیروی کندسمت چپ 2 ، سپس خود او در قفس قرار می گیرددر 2 ، و مکعب در قفس استB2 .

بگذارید مورچه و مکعب همانطور که در تصویر نشان داده شده است قرار بگیرند. به مورچه الگوریتم زیر برای اجرا داده شد:

3 بار تکرار کنید

پایین ۱ چپ ۱ بالا ۱ راست ۱ بالا ۱

kts

پس از اجرای این الگوریتم مکعب در کدام سلول قرار می گیرد؟ 1) B5 2) G5 3) G4 4) D5

38. تکلیف 6 شماره 770. بگذارید مورچه و مکعب همانطور که در تصویر نشان داده شده است قرار بگیرند. به مورچه الگوریتم زیر برای اجرا داده شد:

2 بار تکرار کنید

بالا 1 چپ 2 پایین 1

kts

پس از اجرای این الگوریتم مکعب در کدام سلول قرار می گیرد؟

1) B5 2) B5 3) A5 4) B4

39. تکلیف 6 شماره 802. به طراح الگوریتم زیر برای اجرا داده شد:

انتقال به (3، 2)

3 بار تکرار کنید

جابجایی با (1، -1) تغییر به (2، -3) جابجایی با (4، 0)

پایان

1) شیفت با (21-، 12) 2) جابجایی با (21، -12) 3) جابجایی با (24-، 10) 4) جابجایی با (24، -10)

40. تکلیف 6 شماره 822. به طراح الگوریتم زیر برای اجرا داده شد:

جابجایی با (-2، 1)

2 بار تکرار کنید

Shift به (0, 5) Shift to (2, 1) Shift to (4, 6)

پایان

کدام یک از دستورات زیر Draftsman را به همان نقطه الگوریتم داده شده منتقل می کند؟

1) جابجایی با (10، 25) 2) جابجایی با (10-، -25) 3) جابجایی با (12، 24) 4) شیفت با (12-، -24)

41. تکلیف 6 شماره 844. به طراح الگوریتم زیر برای اجرا داده شد:

جابجایی با (-4، 8)

4 بار تکرار کنید

Command1 انتقال به (–2، –5) انتقال به (4، 6)

پایان

1) شیفت با (2، -9) 2) جابجایی با (-1، -3) 3) جابجایی با (1، 3) 4) تغییر با (-3، -1)

وظیفه 6. الگوریتم برای یک مجری خاص با مجموعه ای ثابت از دستورات

42. تکلیف 6 شماره 864. مجری طراح نقشه بر روی صفحه مختصات حرکت می کند و ردی را به شکل یک خط بر جای می گذارد. طراح می تواند دستور را اجرا کند حرکت به (الف، ب) (جایی که الف، ب – اعداد صحیح)، جابجایی Draftsman از نقطه با مختصات (x, y) ، به نقطه با مختصات (x+a، y+b) . اگر اعداد الف، ب مثبت، مقدار مختصات مربوطه افزایش می یابد، اگر منفی باشد، کاهش می یابد.

به عنوان مثال، اگر Draftsman در نقطه ای با مختصات (1، 1) باشد، دستور جابجایی با (-2، 4) آن را به نقطه (-1، 5) منتقل می کند.

رکورد

k بار تکرار کنید

Team1 Team2 Team3

پایان

به این معنی است که توالی دستورات Team1 Team2 Team3 k بار تکرار خواهد شد.

به طراح الگوریتم زیر برای اجرا داده شد:

حرکت با (-3، -6)

3 بار تکرار کنید

Command1 انتقال به (2، -5) انتقال به (3، 3)

پایان

Draftsman باید چه دستوری را به جای Command1 اجرا کند تا به نقطه شروعی که از آن شروع به حرکت کرده برگردد؟

1) جابجایی با (4-، -4) 2) جابجایی با (-2، 8) 3) جابجایی با (4، -4) 4) جابجایی با (-4، 4)

43. تکلیف 6 شماره 885. به طراح الگوریتم زیر برای اجرا داده شد:

جابجایی با (-3، 1)

2 بار تکرار کنید

جابجایی با (1، 1) جابجایی با (-3، 2) جابجایی با (0، -4)

پایان

1) Shift به (–7,–1) 2) Shift to (7, 1) 3) Shift to (–4,–2) 4) Shift to (4, 2)

44. تکلیف 6 شماره 905. به طراح الگوریتم زیر برای اجرا داده شد:

انتقال به (2، 6)

2 بار تکرار کنید

جابجایی با (2، 1) جابجایی با (-5، 4) جابجایی با (1،-4)

پایان

پیش نویس باید چه دستوری را اجرا کند تا به نقطه شروعی که از آنجا حرکت کرده بازگردد؟

1) جابجایی با (4، -2) 2) شیفت با (4-، 2) 3) جابجایی با (2، -8) 4) جابجایی با (2-، 8)

45. تکلیف 6 شماره 925. به طراح الگوریتم زیر برای اجرا داده شد:

انتقال به (1، 3)

4 بار تکرار کنید

جابجایی با (0، 2) جابجایی با (3، 1) جابجایی با (-4، -4)

پایان

پیش نویس باید چه دستوری را اجرا کند تا به نقطه شروعی که از آنجا حرکت کرده بازگردد؟

1) Shift به (–3, –1) 2) Shift to (3, 1) 3) Shift to (–4, –4) 4) Shift to (4, 4)

46. ​​تکلیف 6 شماره 945. به طراح الگوریتم زیر برای اجرا داده شد:

انتقال به (2، -7)

6 بار تکرار کنید

جابجایی با (0، 1) جابجایی با (-1، 1) جابجایی با (-2، 2)

پایان

پیش نویس باید چه دستوری را اجرا کند تا به نقطه شروعی که از آنجا حرکت کرده بازگردد؟

1) شیفت با (-18، 24) 2) جابجایی با (18، -24) 3) جابجایی با (16، -17) 4) شیفت با (-16، 17)

وظیفه 6. الگوریتم برای یک مجری خاص با مجموعه ای ثابت از دستورات

47. تکلیف 6 شماره 1017. مجری لاک پشت روی صفحه کامپیوتر حرکت می کند و ردی به شکل یک خط از خود بر جای می گذارد. در هر لحظه خاص، موقعیت مجری و جهت حرکت او مشخص است. اجرا کننده دو دستور دارد: جلو n (که در آن n یک عدد صحیح است)، که باعث می شود لاک پشت n قدم را در جهت حرکت حرکت دهد. راست م (که m یک عدد صحیح است)، باعث تغییر جهت حرکت به میزان m درجه در جهت عقربه های ساعت می شود. رکوردتکرار k [Command1 Command2 Command3] به این معنی است که ترتیب دستورات داخل پرانتز k بار تکرار می شود.

هنگام اجرای کدام یک از الگوریتم های زیر یک مثلث منظم روی صفحه ظاهر می شود؟

1) تکرار 3 [به جلو 50 راست 20 راست 25] 2) تکرار 3 [به جلو 50 راست 100 راست 20]

3) تکرار 6 [به جلو 50 راست 10 راست 20] 4) تکرار 6 [به جلو 50 راست 20 راست 40]

48. تکلیف 6 شماره 1037. هنگام اجرای کدام یک از الگوریتم های زیر یک شش ضلعی منظم روی صفحه ظاهر می شود؟

1) تکرار 6 [ جلو 100 راست 90] 2) تکرار 6 [ جلو 100 راست 9]

3) تکرار 6 [به جلو 100 راست 60 راست 60] 4) تکرار 6 [ جلو 100 راست 20 راست 40]

49. تکلیف 6 شماره 1057. به لاک پشت الگوریتم زیر برای اجرا داده شد:

تکرار 6 [به جلو 5 راست 30]

چه شکلی روی صفحه ظاهر می شود؟

1) خط شکسته باز 2) مثلث منظم

3) 5 گون معمولی 4) 6 گون معمولی

50. تکلیف 6 شماره 1077. به لاک پشت الگوریتم زیر برای اجرا داده شد:

چه شکلی روی صفحه ظاهر می شود؟

1) مربع 2) 12 ضلعی منظم 3) هشت ضلعی منظم 4) خط شکسته باز

51. تکلیف 6 شماره 1100. مجری طراح نقشه بر روی صفحه مختصات حرکت می کند و ردی را به شکل یک خط بر جای می گذارد. پیش نویس می تواند دستور Move to (a, b) را صادر کند (که در آن a, b اعداد صحیح هستند) که نقشه نویس را از نقطه ای در مختصات (x, y) به نقطه ای در مختصات (x + a, y + b) منتقل می کند. . اگر اعداد a و b مثبت باشند مقدار مختصات مربوطه افزایش می یابد و اگر منفی باشند کاهش می یابد.

به عنوان مثال، اگر نقشه نویس در نقطه ای با مختصات (4، 2) باشد، دستور Move to (2، -3) نقشه نویس را به نقطه (6، -1) منتقل می کند. رکورد

k بار تکرار کنید

Team1 Team2 Team3

پایان به این معنی که دنباله دستورات Command1 Command2 Command3 k بار تکرار می شود.

به طراح الگوریتم زیر برای اجرا داده شد:

3 بار تکرار کنید

جابجایی با (-2، -1) جابجایی با (3، 2) جابجایی با (2، 1)

پایان

پیش نویس باید چه دستوری را اجرا کند تا به نقطه شروعی که از آن شروع به حرکت کرده بازگردد؟

1) Shift به (9، 6) 2) Shift به (-6، -9) 3) Shift به (6، 9) 4) Shift به (-9، -6)

52. تکلیف 6 شماره 1120. به طراح الگوریتم زیر برای اجرا داده شد:

3 بار تکرار کنید

جابجایی با (1، 3) جابجایی با (-2، -5)

پایان

انتقال به (4، 8)

1) جابجایی با (–1، 2) 2) تغییر با (–1، –2) 3) جابجایی با (1، –2) 4) جابجایی با (–2، 1)

53. تکلیف 6 شماره 1140. به طراح الگوریتم زیر برای اجرا داده شد:

جابجایی با (-3، 1)

2 بار تکرار کنید

جابه‌جایی با (1، 1) جابه‌جایی با (-3، 2) جابه‌جایی با (0،-4)

پایان

پیش نویس باید چه دستوری را اجرا کند تا به نقطه شروعی که از آن شروع به حرکت کرده بازگردد؟

1) Shift به (4, 2) 2) Shift به (–4, –2) 3) Shift to (7, 1) 4) Shift to (–7, –1)

وظیفه 6. الگوریتم برای یک مجری خاص با مجموعه ای ثابت از دستورات

54. تکلیف 6 شماره 1160. مجری لاک پشت روی صفحه کامپیوتر حرکت می کند و ردی به شکل یک خط از خود بر جای می گذارد. در هر لحظه خاص، موقعیت مجری و جهت حرکت او مشخص است. اجرا کننده دو دستور دارد: جلو n (که در آن n یک عدد صحیح است)، که باعث می شود لاک پشت n قدم را در جهت حرکت حرکت دهد. راست م (که m یک عدد صحیح است)، باعث تغییر جهت حرکت به میزان m درجه در جهت عقربه های ساعت می شود. رکوردتکرار k [Command1 Command2 Command3] به این معنی است که ترتیب دستورات داخل پرانتز k بار تکرار می شود.

به لاک پشت الگوریتم زیر برای اجرا داده شد: 12 را تکرار کنید [راست 45 به جلو 20 راست 45] . چه شکلی روی صفحه ظاهر می شود؟

1) خط شکسته باز 2) 12 ضلعی منظم 3) مربع 4) هشت ضلعی منظم

55. تکلیف 6 شماره 1239. مجری طراح نقشه بر روی صفحه مختصات حرکت می کند و ردی را به شکل یک خط بر جای می گذارد. طراح می تواند دستور را اجرا کند تغییر به (الف، ب ) (جایی که الف، ب - اعداد صحیح)، جابجایی نقشه نویس از نقطه ای با مختصات (x, y) به نقطه ای با مختصات (x + a، y + b ). اگر اعداد الف، ب مثبت، مقدار مختصات مربوطه افزایش می یابد، اگر منفی باشد، کاهش می یابد. به عنوان مثال، اگر نقشه نویس در نقطه ای با مختصات (4، 2) باشد، دستور Move to (2، -3) نقشه نویس را به نقطه (6، -1) منتقل می کند.

رکورد

k بار تکرار کنید

Team1 Team2 Team3

پایان

به این معنی است که توالی دستورات Team1 Team2 Team3

دوباره اتفاق خواهد افتاد ک یک بار.

به طراح الگوریتم زیر برای اجرا داده شد:

2 بار تکرار کنید

جابجایی با (-3، -4) جابجایی با (3، 3) جابجایی با (1، -2)

پایان

تنها دستوری که Draftsman باید اجرا کند تا به نقطه شروعی که از آن شروع کرده بازگردد چیست؟

1) جابجایی با (2، -6) 2) شیفت با (6، 2) 3) جابجایی با (6، -2) 4) جابجایی با (2-، 6)

56. تکلیف 6 شماره 1259. به طراح الگوریتم زیر برای اجرا داده شد:

3 بار تکرار کنید

جابجایی با (-2، -3) جابجایی با (3، 4)

پایان

جابجایی با (-4، -2)

پیش نویس باید چه دستوری را اجرا کند تا به نقطه شروعی که از آنجا حرکت کرده بازگردد؟

1) جابجایی با (1، -1) 2) جابجایی با (-3، -1) 3) جابجایی با (-3، -3) 4) شیفت با (-1، 1)

حل مسئله نوع 6در علوم کامپیوتر

تهیه شده توسط مدرس علوم کامپیوتر

دبیرستان MBOU شماره 8

لدنتسووا A.Yu.

یلیزوو، قلمرو کامچاتکا


حرکت به (الف، ب)(جایی که a، b اعداد صحیح هستند)، نقشه‌نویس را از نقطه‌ای با مختصات (x، y) به نقطه‌ای با مختصات (x + a، y + b) منتقل می‌کند. اگر اعداد a، b مثبت باشند، مقدار مختصات مربوطه افزایش می یابد. اگر منفی باشد کاهش می یابد. برای مثال، اگر نقشه نویس در نقطه ای با مختصات (9، 5) باشد، دستور Move to (1، –2) نقشه نویس را به نقطه (10، 3) منتقل می کند. رکورد k بار تکرار کنید Team1 Team2 Team3 پایان Command1 Command2 Command3 k بار تکرار می شود. 3 بار تکرار کنید جابجایی با (-2، -3) جابجایی با (3، 2) جابجایی با (-4، 0) پایاندر همان نقطه به پایان رسید 1) Shift به (-9, -3) 2) Shift به (-3, 9) 3) Shift به (-3, -1) 4) Shift به (9, 3)


محل شروع

تغییر به

تیم دوم

تغییر به

1 تیم

تغییر به


اولین

تکرار حلقه

دومین

تکرار حلقه

سوم

تکرار حلقه


سوال را با دقت بخوانید!

در چنین وظایفی دو نوع سؤال می تواند وجود داشته باشد:

  • این الگوریتم را با چه دستوری می توان جایگزین کرد تا Draftsman در همان نقطه به پایان رسید، پس از اجرای الگوریتم چه اتفاقی می افتد؟
  • این الگوریتم را با چه دستوری می توان جایگزین کرد تا Draftsman در همان نقطه به پایان رسید، پس از اجرای الگوریتم چه اتفاقی می افتد؟
  • برگشت
  • تنها دستوری که Draftsman برای انجام آن باید اجرا کند چیست برگشتبه نقطه شروعی که از آنجا شروع به حرکت کرد؟

این الگوریتم را با چه دستوری می توان جایگزین کرد تا Draftsman در همان نقطه ای که پس از اجرای الگوریتم انجام شده است به پایان برسد؟ 1) Shift به (– 9, – 3) 2) Shift to (– 3, 9) 3) Shift to (– 3, – 1) 4) Shift to (9, 3)

اولین

تکرار حلقه

پاسخ - 1 .

دومین

تکرار حلقه

سوم

تکرار حلقه


x = -2 + 3 - 4 = -3

y = -3 + 2 + 0 = -1

x = -3 * 3 = -9

y = -1 * 3 = -3

پاسخ - 1 .


مجری طراح نقشه بر روی صفحه مختصات حرکت می کند و ردی را به شکل یک خط بر جای می گذارد. طراح می تواند دستور را اجرا کند حرکت به (الف، ب)(جایی که الف، ب– اعداد صحیح)، جابجایی Draftsman از نقطه با مختصات (x, y)، به نقطه با مختصات (x+a، y+b). اگر اعداد الف، بمثبت، مقدار مختصات مربوطه افزایش می یابد، اگر منفی باشد، کاهش می یابد.

به عنوان مثال، اگر Draftsman در نقطه ای با مختصات (1، 1) باشد، دستور جابجایی با (-2، 4)آن را به نقطه (-1، 5) منتقل می کند.

k بار تکرار کنید

Team1 Team2 Team3

پایان

به این معنی است که توالی دستورات Team1 Team2 Team3 k بار تکرار خواهد شد.

به طراح الگوریتم زیر برای اجرا داده شد:

انتقال به (2، 6)

2 بار تکرار کنید

جابجایی با (2، 1) جابجایی با (-5، 4) جابجایی با (1،-4)

پایان

پیش نویس باید چه دستوری را اجرا کند تا به نقطه شروعی که از آنجا حرکت کرده بازگردد؟

1) جابجایی توسط (4، -2)

2) جابجایی با (-4، 2)

3) جابجایی توسط (2، -8)

4) جابجایی با (2-، 8)


اول اتفاق می افتد

جبران شده توسط (2، 6)

x = 2 - 5 +1 = -2

y = 1+4 – 4 = 1

x = -2 * 2 = -4

y = 1 * 2 = 2

x = -4 + 2 = -2

y = 2 + 6 = 8

بازگشت به نقطه شروع

x = 2 y = -8

پاسخ - 3 .


k بار تکرار کنید

Team1 Team2 Team3

پایان

به این معنی است که توالی دستورات Team1 Team2 Team3دوباره اتفاق خواهد افتاد کیک بار.

به طراح الگوریتم زیر برای اجرا داده شد:

5 بار تکرار کنید

Shift به (0, 1) Shift to (-2, 3) Shift to (4, -5) End

مختصات نقطه ای که پیش نویس حرکت خود را از آنجا آغاز کرد عبارتند از (3، 1). مختصات نقطه ای که او به آنجا رسید چیست؟


x = 0-2+4 = 2

y = 1+3-5= -1

x = 2 * 5 = 10

y = -1* 5 = -5

زیرا پیش نویس شروع به حرکت کرد

نقطه با مختصات (3، 1)

x = 10+3 = 13

y = -5+ 1= -4

1) (15, −6)

2) (14, −5)

3) (13, −4)

4) (12, −3)

پاسخ - 3 .


k بار تکرار کنید

Team1 Team2 Team3

پایان

به این معنی است که توالی دستورات Team1 Team2 Team3دوباره اتفاق خواهد افتاد کیک بار.

به طراح الگوریتم زیر برای اجرا داده شد:

4 بار تکرار کنید

Command1 انتقال به (3، 2) انتقال به (2، 1) پایان

انتقال به (-12، -8)

پس از تکمیل این الگوریتم، Draftsman به نقطه شروع بازگشت. به جای دستور چه دستوری باید گذاشت تیم 1 ?

1) جابجایی توسط (-8، -4)

2) جابجایی توسط (-2، -1)

3) انتقال به (7، 5)

4) انتقال به (2، 1)


4(a+5)=12

4(b+3)=8

1) جابجایی توسط (-8، -4)

2) جابجایی توسط (-2، -1)

3) انتقال به (7، 5)

4) انتقال به (2، 1)

پاسخ - 2 .


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

1) مربع

2) دوازده ضلعی منظم

3) هشت ضلعی منظم

4) خط شکسته را باز کنید

پاسخ - 1 .


مجری لاک پشت روی صفحه کامپیوتر حرکت می کند و ردی به شکل یک خط از خود بر جای می گذارد. در هر لحظه خاص، موقعیت مجری و جهت حرکت او مشخص است. اجرا کننده دو دستور دارد: جلو n(که در آن n یک عدد صحیح است)، که باعث می شود لاک پشت n قدم را در جهت حرکت حرکت دهد. راست م(که m یک عدد صحیح است)، باعث تغییر جهت حرکت به میزان m درجه در جهت عقربه های ساعت می شود. رکورد تکرار k [Command1 Command2 Command3]به این معنی است که ترتیب دستورات داخل پرانتز k بار تکرار می شود.

به لاک پشت الگوریتم زیر برای اجرا داده شد:

چه شکلی روی صفحه ظاهر می شود؟

1) خط شکسته را باز کنید

2) مثلث منظم

3) پنج ضلعی منظم

4) شش ضلعی منظم

پاسخ - 1 .


مورچه مجری در یک میدان تقسیم شده به سلول ها حرکت می کند. اندازه فیلد 8x8 است، ردیف ها شماره گذاری شده اند، ستون ها با حروف مشخص می شوند. مورچه می تواند دستورات حرکتی را اجرا کند:

بالا N،

پایین N،

راست N،

چپ N

(که در آن N یک عدد صحیح از 1 تا 7 است)، سلول های N اجراکننده را به ترتیب به سمت بالا، پایین، راست یا چپ حرکت می دهد.

k بار تکرار کنید

تیم 1 تیم 2 تیم Z

پایان

به این معنی است که توالی دستورات Team1 Team2 Team3 k بار تکرار خواهد شد. اگر یک مکعب با یک حرف در مسیر مورچه قرار گیرد، او آن را در طول مسیر حرکت می دهد. مثلاً یک مکعب با حرف O در سلول E6 باشد. اگر مورچه از دستورات پیروی کند راست 2 به 2، سپس به سلول E7 و مکعب با حرف O در سلول E8 ختم می شود.

بگذارید مورچه و مکعب ها مطابق تصویر چیده شوند. به مورچه الگوریتم زیر برای اجرا داده شد:

پایین 4

3 بار تکرار کنید

راست 1 به بالا 1 چپ 1

پایان

بعد از اجرای این الگوریتم چه کلمه ای در خط 6 نوشته می شود؟


پایین 4

3 بار تکرار کنید

راست 1 به بالا 1 چپ 1

پایان

بعد از اجرای این الگوریتم چه کلمه ای در خط 6 نوشته می شود؟

1) COM 2) CROWBAR

3) HOUSE4) TOM

A B C D E F G H

پاسخ - 3 .