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


