سلام مهندس من تکلیفی که گفتید انجام بدید که به صورت اتوماتیک خودش سوال بپرسد که کدام کلید بزند و زمانی که کلید را زدید تایید کند ولی یه مشکل دارم که نمیتونم مقدار دریافت شده با مقداری که وجود داره متفاوت هست ببینید لطفا
حل شده
راهنمایی جهت انجام پروژه ی الکترونیک تعریف شده در دوره
پاسخ منتخب
سلام دوست عزیز، در خط ۲۸ در انتهای خط ‘,HEX’ اشتباه هست. اون رو پاک کنید ببینید مشکل برطرف میشه یا نه. یعنی خط ۲۸ بعد از مساوی فقط باید results.value بمونه.
پاسخها (۱۲)
مهارتجوامین واحدیان اردکانی· ۲ سال پیش
عدد اولی چیزی هست که من گرفتم
ولی عدد دومی چیزی هست که خود دستور اصلی نمایش میدهدمهارتجوامین واحدیان اردکانی· ۲ سال پیش
این هم کل برنامهمهارتجوامین واحدیان اردکانی· ۲ سال پیش
مشکل کجاست ؟؟مهارتجوامین واحدیان اردکانی· ۲ سال پیش
نه مهندس نمیشه من انجام دادم ولی متاسفانه جواب نداد و تغییر حادثه نشدمهارتجوامین واحدیان اردکانی· ۲ سال پیش
مهندس نباید نوع متغیر تغییر کند ؟مهارتجوامین واحدیان اردکانی· ۲ سال پیش
مهندس ملاحظه کنید ببینید مقدار دریافتی اگر از دسیمال به هر تبدیل کنید بجز FD اولی هرگز بقیه درسته یعنی 58A7مهارتجوامین واحدیان اردکانی· ۲ سال پیش
باید کامل آن FD 58A7 بشه که اول اینکه FD رو نمیگیره دو دوم 58A7 رو به طوری دسیمال میگیره
حالا باید چطوری رفع نقص کنم؟؟؟
لطفا راهنمایی کنید خواهش میکنم
؟؟؟؟؟؟…؟؟؟
استادمهراد معین· ۲ سال پیشدوست عزیز، اون قسمت ,HEX فقط هنگام پرینت کردن معنی داره. برای میکرو همه چیز ۰ و ۱ هست و فقط در زمان نمایش هست که دسیمال و هگز و غیره معنی پیدا میکنن.
لطفا برنامه رو به صورت زیر تغییر بدید و هم خود برنامه و هم خروجی اون رو مجدد ارسال کنید.
تغییرات:
در خط ۲۸ قسمت ,HEX رو از انتهای خط پاک کنید.
در خط ۳۰ که دارید پرینت میکنید، ,HEX رو به پارامتر های پرینت اضافه کنید دقیقا مثل خط قبلی.
پاسخ شما
برای پاسخ دادن به این سوال وارد شوید.
