کلیپ ۹: اشکال یابی (تمرین)
تمرین اول
از برنامه زیر انتظار میره اعدادی که واردش شده رو بررسی کنه و هر عددی که بر ۵ بخش پذیر بود رو پرینت بگیره و نهایتا تعداد اعداد بخش پذیر بر ۵ رو بشمره و پرینت بگیره. اول حدس بزنین ک خروجی این برنامه با باگایی که داره چی میشه. مثلا چه اعدادی رو باید خروجی بده و چه چیزایی نوشته بشه و اگه خطایی رخ داد، صرف نظر از نظری که خودتون دارین واسه رفعش، با استفاده از دیباگینگ این خطا رو بررسی و رفع کنین.
لطفا قبل از کار کردن روی این برنامه به پاسخ مراجعه نکنین. تو این برنامه دو تا مشکل وجود داره که شما باید با استفاده از دیباگینگ پیداشون میکردین. اول دندانه گذاری دستور پرینت گرفتن از تعداد اعداد بخش پذیر بر ۵ و دومی آخرین دستور پرینت گرفتن از یه متغیر محلی خارج از دامنشه که تابع مون باشه.
تمرین دوم
این برنامه قراره تعداد کلمه های هر جمله ای که بهش بدیم و با شمارش فاصله های بین کلمات مشخص کنه اما بهمون خطا میده. با وارد کردن و اجرای دیباگینگ تو vscode سعی کنین متوجه بشین چرا خطا میده و چطور میشه این مشکلو برطرف کرد. با این کد نویسی فقط بهمون ۱ و ۲ خروجی میده:
هدف از این تمرین اینه که روی فرآیند دیباگینگ مسلط بشیم پس حتما این برنامه رو وارد vscode کنین و دیباگینگ رو روش اجرا کنین تا متوجه بشین کجاش ایراد داره. مشکل این برنامه اینه که متغیر count رو داخل حلقه تعریفش کردیم و هر بار که حلقه مون اجرا میشه مجدد مقدارش صفر در نظر گرفته میشه. واسه حلش باید سومین خط رو با دومین خط جابجا کنیم و البته حواسمون به دندونه گذاری هم باشه.
درباره Mbonjakhi
مرتضی یه معلمه که عاشق یاد دادن و یاد گرفتنه. از 13 سالگیش زبان خونده والان دانشجوی دکترای آموزش زبان انگلیسی تو دانشگاه حکیم سبزواریه. از سال 93 رسما داره زبان درس میده و از سال 94 مدیر آموزشی یه آموزشگاه زبانه. علاوه بر زبان انگلیسی تو کار با کامپیوتر، HTML، CSS ،JS و پایتونم آشنایی داره و در حال حاضر داره دوره های بین المللی رو واسه کاربرای ایرانی دوبله میکنه.
نوشته های بیشتر از Mbonjakhi
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.