جواب کار غیر کلاسی صفحه 68 درس 1 کار و فناوری ششم (بخش اول: فناوری و زندگی)
تعداد بازدید : 78.76Mپاسخ کار غیر کلاسی صفحه 68 کار و فناوری ششم
-گام به گام کار غیر کلاسی صفحه 68 درس بخش اول: فناوری و زندگی
-کار غیر کلاسی صفحه 68 درس 1
-شما در حال مشاهده جواب کار غیر کلاسی صفحه 68 کار و فناوری ششم هستید. ما در تیم مای درس، پاسخنامههای کاملاً تشریحی و استاندارد را مطابق با آخرین تغییرات کتاب درسی 1404 برای شما گردآوری کردهایم. اگر به دنبال بهروزترین پاسخها برای این صفحه هستید و میخواهید بدون نیاز به اتصال به اینترنت، علاوه بر پاسخهای گام به گام، به گنجینهای از مطالب درسی دسترسی پیدا کنید، حتماً اپلیکیشن مایدرس را نصب نمایید.
برنامه ای بنویسید که تعداد اضلاع چندضلعی را از کاربر گرفته و آن را رسم کند.
راهنمایی: برای آنکه کاربر در هر بار اجرا بتواند چندضلعی دلخواه را رسم کند، باید از کد(بپرس تعداد اضلاع و منتظر بمان) در گروه دستورات تشخیص، استفاده کنید. پاسخ کاربر در خانه ای از حافظه با نام پاسخ ذخیره می شود و در محل تعداد تکرار، کد(پاسخ) قرار دهید
منطق برنامه (الگوریتم)
ما دو چالش داریم:
1 تعداد تکرار را نمیدانیم (باید از کاربر بپرسیم).
2 زاویه چرخش را نمیدانیم (باید محاسبه کنیم).
طبق فرمول ریاضی کتاب: زاویه چرخش = ۳۶۰ تقسیم بر تعداد اضلاع.
چینش بلوکها (گامبهگام)
برای نوشتن این برنامه، بلوکها را به ترتیب زیر به هم وصل کن:
1 شروع و آمادهسازی:
رویداد - زرد: وقتی 🚩 کلیک شد
قلم - سبز تیره: (پاک کن همه) تا (نقاشیهای قبلی پاک شود)
قلم - سبز تیره: (قلم پایین بیاید)
حرکت – آبی: (برو به x:0 و y:0) (اختیاری: برای اینکه از وسط شروع کند)
2 پرسش از کاربر:
تشخیص - آبی روشن: (بلوک بپرس [تعداد اضلاع چند تا باشد؟] و منتظر بمان را اضافه کن.
نکته: این بلوک باعث میشود یک کادر سوال روی صفحه ظاهر شود و هر عددی که تایپ کنی، داخل بلوک بیضیشکل به نام «پاسخ» ذخیره میشود.
3 حلقه هوشمند (بخش اصلی):
کنترل – نارنجی: یک حلقه (تکرار کن ۱۰ بیاور)، اما عدد ۱۰ را پاک کن.
تشخیص - آبی روشن: بلوک بیضیشکل (پاسخ) را بردار و دقیقاً داخل دایره سفیدِ حلقه تکرار بینداز.
حالا کد میگوید: تکرار کن به اندازه «پاسخ کاربر».
4 حرکت و محاسبه زاویه: داخل دهانهی حلقه تکرار، این دو بلوک را بگذار:
حرکت - آبی): حرکت کن ۵۰ گام) یا (هر عددی که خواستی).
حرکت – آبی: (بلوک بچرخ ↻ ۱۵ درجه) را بیاور، اما عدد ۱۵ را نیاز نداریم.
حالا باید فرمول ریاضی بسازیم: به گروه (عملگرها - سبز روشن) رو.
بلوک تقسیم ( O / O ) را بردار.
در خانه اول عدد ۳۶۰ را بنویس.
در خانه دوم بلوک (پاسخ) (از گروه تشخیص) را قرار بده.
کل این بلوک سبز را بردار و جایگزین عدد ۱۵ در بلوک چرخش کن.
مای درس ، برترین اپلیکیشن کمک درسی ایران
پوشش تمام محتواهای درسی پایه چهارم تا دوازدهم- آزمون آنلاین تمامی دروس
- گام به گام تمامی دروس
- ویدئو های آموزشی تمامی دروس
- گنجینه ای از جزوات و نمونه سوالات تمامی دروس
- فلش کارت های آماده دروس
- گنجینه ای جامع از انشاء های آماده
- آموزش جامع آرایه های ادبی، دستور زبان، قواعد زبان انگلیسی و ... ویژه





