ডেভিড জে MALAN: সুতরাং যে গত প্রোগ্রাম ছিল এটি রিপোর্ট যদ্দ্বারা একটি বাগ যে 0 নেতিবাচক, যদিও টেকনিক্যালি হল 0 ধনাত্মক বা ঋণাত্মক ত্ত হয়. কিন্তু একটা সমস্যা. আমরা অন্য ড্রাইভে ঢোকাতে এই বাগ ঠিক করতে পারবো আমাদের প্রোগ্রামে শর্ত. 

বিশেষ করে, লাইন 12 এ আমি লিখুন আঘাত যাচ্ছি. এবং তারপর যদি অন্য যুক্ত এবং সমান 0, খোলা কোঁকড়া সমান যুগল, বন্ধ কোঁকড়া যুগল. 

এখন আপনি আমাকে বলেন যে বিজ্ঞপ্তি পাবেন এবং টাইপ হিসেবে সমান সমান শুধু সমান বিরোধিতা. সি ইতিমধ্যে কারণ এখন যে কেবল এর হিসাবে একটি সমান চিহ্ন ব্যবহার করে তথাকথিত নিয়োগ অপারেটর এবং এ ডান থেকে একটি মান নির্ধারণ করার জন্য একটি থেকে, বলে, বাম পরিবর্তনশীল. কিন্তু এই ক্ষেত্রে, আমরা আসলে চাই 0 সঙ্গে সমতার জন্য এন পরীক্ষা. এবং সি, আপনি কেবল আছে কি সেটা দুই সমান চিহ্ন ব্যবহার করতে মনে রাখা. 

ওয়েল, এন প্রকৃতপক্ষে যদি সমান সমান 0, আমি প্রিন্ট আউট করা যাচ্ছে না পরিবর্তে নিম্নলিখিত. মুদ্রণ চ, আপনি 0 বাছাই করা. আমার ফাইল সংরক্ষণ করুন. এবং এখন আসুন এই কম্পাইল করা যাক শর্ত 1 হিসেবে. 

পিছনে আমার জ্বলজ্বলে প্রম্পটে, আমি যাচ্ছি ডট স্ল্যাশ সঙ্গে প্রোগ্রাম চালানো, শর্ত 1. এবং এর যে একই বৈধতা না দেওয়া হিসাবে আগে আবার চেক. 1 আমার কোন int জন্য, যা হয় প্রকৃতপক্ষে ইতিবাচক. এর শর্ত 1 সঙ্গে হিসাবে এই পুন: প্রকাশ করা যাক নেতিবাচক 1, বলে, একটি দ্বিতীয় ইনপুট, প্রকৃতপক্ষে নেতিবাচক যা. 

এখন আসুন 0 দিয়ে এটি পরীক্ষা করা যাক. বিন্দু স্ল্যাশ, শর্ত 1. লিখুন. 0 এবং - রাম রাম. আমি সত্যিই 0 এই সময় বাছাই করা.