Erase all: oldin
bu yerda boʻlgan
barcha narsalarni
oʻchiradi.
Kalit soʻz
134
4.2-mashg‘ulot
Chiziq chizishga harakat qiling.
Sprayt quyidagi algoritmni amalga oshirsin:
• Pen down blokini joylash;
• oldinga 100 qadam yurish;
• 90 daraja chapga burish;
• oldinga 50 qadam yurish;
• 90 daraja chapga burish;
• oldinga 50 qadam yurish;
• 90 daraja oʻngga burish;
• oldinga 50 qadam yurish;
• 90 daraja chapga burish;
• oldinga 50 qadam yurish;
•
Pen up blokini joylash.
4.3-mashg‘ulot
Sprayt quyidagi algoritmni amalga oshirsin:
• Pen down blokini joylash;
• 5 marta takrorlash:
1 90 daraja chapga burish.
2 Oldinga 50 qadam yurish.
3 90 daraja oʻngga burish.
4 Oldinga 50 qadam yurish.
• Pen up blokini joylash.
Har bir spraytning
harakatini koʻrish
uchun
Wait
bloklarini qoʻying.
Maslahat
135
5
Dasturlashni oʻrganish
5-amaliy koʻnikma
Shakllar bilan ishlash
Xoʻrozqand belgisi kichikroq shakllardan iborat.
Shakllar turli sondagi tomondan va burchakdan iborat boʻlishi mumkin.
Burchak – burishingiz kerak boʻlgan daraja.
Agar o‘ngga burilayotgan boʻlsangiz, ushbu tasvirdagi kabi burchaklardan
foydalaniladi.
Agar chapga burilayotgan boʻlsangiz, ularning joyi almashadi.
Boshlagan joyingizga qaytish uchun bir necha marta burilsangiz, barcha
burilishlar yigʻindisi 360 daraja boʻlishi kerak.
Burchaklarni oʻlchash uchun sizga transportir uskunasi kerak bo‘ladi.
315°
0°
45°
90°
135°
180°
225°
270°
136
Chiziqning boshidan oxirigacha yetish uchun sprayt burilishi zarur boʻlgan
burchak oʻlchamini aniqlash mumkin.
Sprayt oldinga 100 qadam suriladi. Soʻng u burilishga yetadi. Chiziq boʻylab
yurishni davom ettirish uchun u burilishi kerak.
Sprayt toʻgʻri oldinga yurishni davom etayotganidek, chiziq chizish mumkin.
Buni “rejalashtirilgan chiziq” deb atash mumkin.
Sprayt chapga burilishi kerakmi yoki oʻngga?
Xayolan chiziq va burilishi zarur boʻlgan joy orasidagi burchakni oʻlchash kerak.
Bu sprayt burilishi (burchak) kerak boʻlgan burchak darajasini bildiradi.
|