প্র যু ক্তি প ড়া শো না

স্নাতক শ্রেণির কম্পিউটার সায়েন্স এন্ড ইঞ্জিনিয়ারিং

আপডেট : ১৬ ফেব্রুয়ারি ২০১৩, ১৭:৩০
‘প’ প্রোগ্রামিং এর ড়ঢ়বত্ধঃড়ত্ নিয়ে আলোচনা ঝঁন. প ঢ়ত্ড়মত্ধসসরহম/ ংঃত্ঁপঃঁত্ব ঢ়ত্ড়মত্ধসসরহম তথ্য প্রযুক্তির যুগে কম্পিউটার বিষয়ক জ্ঞান অপরিহার্য। আর প্রোগ্রামিং কম্পিউটার জগতের খুব পরিচিত একটি শব্দ। আমরা কম্পিউটারে যা’ই ব্যবহার করি বা কাজ করি তার সবকিছুই মূলত প্রোগ্রামিং ও সফ্টওয়ার ডেভেলপমেন্টের ফসল। আজ ‘প’ প্রোগ্রামিং নিয়ে আলোচনা করেছেন কম্পিউটার প্রোগ্রামার রাজীব চৌধুরি। আজ আমরা প-ঢ়ত্ড়মত্ধসসরহম-এর অনেক গুরুত্বপূর্ণ অধ্যায় ড়ঢ়বত্ধঃড়ত্ সম্পর্কে জানবো। ন্ ঙঢ়বত্ধঃড়ত্: +, –, *, /, % এগুলো সাধারণত কিছু গধঃযবসধঃরপধষ ড়ঢ়বত্ধঃড়ত্. ঈ খধহমঁধমব-এও এদের ব্যবহার পূর্বের মত। যেমন *, / এর কাজ +, - এর আগে হবে। এখানেও ব্র্যাকেটের ব্যবহার রয়েছে। তবে বীঢ়ত্বংংরড়হ-এ { }, [ ] ব্যবহার হয় না। শুধু () ব্যবহূত হয়। কিছু ধত্রঃযসবঃরপ বীঢ়ত্বংংরড়হ অ+ই+ঈ (অ+ই)*ঈ (অ+ই) * (ঈ+উ) (অ–(ই*(ঈ+উ))) ......বঃপ. % ধ সড়ফঁষঁং ড়ঢ়বত্ধঃড়ত্. ঈ=অ % ই; এই বীঢ়ত্বংংরড়হ-এ অকে ই দ্বারা ভাগ করলে যে ভাগশেষ থাকবে তা ঈ তে জমা রাখা। ঈ = ৫৭০ % ১০ ; ঈ = অ % ৫; গড়ফঁষঁং ঙঢ়বত্ধঃড়ত্-এর একটি নিয়ম হলো ঙঢ়বত্ধঃড়ত্-এর আগে বা পরে যে াধত্রধনষব ব্যবহূত হয় তা অবশ্যই রহঃবমবত্ ঃুঢ়ব (রহঃ) হতে হবে। ঈ = অ%৫.১; ধহ বত্ত্ড়ত্ ভষড়ধঃ অ = ৫.১; রহঃ ঈ ; ঈ = অ%২ ; ধহ বত্ত্ড়ত্ কারণ অ াধত্রধনষবটা ভষড়ধঃ ঃুঢ়ব. ন্ অংংরমহসবহঃ ঙঢ়বত্ধঃড়ত্ : অংংরমহসবহঃ ড়ঢ়বত্ধঃড়ত্ হচ্ছে ‘=’ সাইন। মবহবত্ধষ ভড়ত্স ড়ভ ধংংরমহসবহঃ ড়ঢ়বত্ধঃড়ত্ : রফবহঃরভরবত্ (াধত্রধনষব) = বীঢ়ত্বংংরড়হ াধত্রধনষবকে রফবহঃরভরবত্ও বলা হয়। অ = ৩৩; অ=ই ; অ = ৩৩ * ই–ঈ; এই সবগুলো ংঃধঃবসবহঃ-এ কোন একটি াধষঁব, অ াধত্রধনষব- এ জমা হচ্ছে। াধষঁব নির্ভর করে বীঢ়ত্বংংরড়হ-এর াধষঁব’র উপর। ন্ ঞুঢ়ব ঈধংঃরহম: বিভিন্ন গাণিতিক কাজ করার পূর্বে আমাদের ঃুঢ়ব পধংঃরহম সম্পর্কে জানা দরকার। ধরুন একটি রহঃবমবত্ ঃুঢ়ব (রহঃ) াধত্রধনষব-এর মধ্যে একটি ভষড়ধঃ ঃুঢ়ব াধত্রধনষব-এর াধষঁব ধংংরমহ করতে চাই। তখন রহঃ াধত্রধনষব-এর মধ্যে ভষড়ধঃ াধত্রধনষব-এর মানের শুধুমাত্র রহঃবমবত্ ঢ়ধত্ঃটা জমা হয়। ঈড়হংরফবত্ ভড়ষষড়রিহম ংঃধঃবসবহঃ রহ ধ ঢ়ত্ড়মত্ধস. রহঃ ধ ; ভষড়ধঃ ন = ৫.৩ ; ধ = ন ; // এই ংঃধঃবসবহঃ-এর পর ধ-এর মান হবে ৫. ন = ধ ; // এই ংঃধঃবসবহঃ-এর পর ধ- এর মান হবে ৫.০০ এগুলো হলো ধঁঃড় ঃুঢ়ব পধংঃরহম. তবে কখনো কখনো সধহঁধষষু ঃুঢ়বপধংঃ করা লাগতে পারে। রহঃ ধ, প, ফ; ভষড়ধঃ ন = ৫.৩ ; প = ৫০৩ ; // ধ = প % ন; এই লাইনটা ভুল। কারণ ন ভষড়ধঃ ঃুঢ়ব াধত্রধনষব. // ঃড় ফড় ঃযধঃ ঃধংশ ফ = (রহঃ) ন ; // সধহঁধষ ঃুঢ়ব পধংঃরহম. ধ = প % ফ ; এখানে ফ াধত্রধনষব-এ মান রাখার সময় সধহঁধষ ঃুঢ়ব পধংঃরহম করা হয়েছে। এই কাজটি আরও অনেকভাবে করা যায়। যেমন: রহঃ ধ, প = ৫০৫ ; ভষড়ধঃ ন = ৫.৩ ; ধ = প%(রহঃ)ন; // ফড়রহম ঃযব ংড়সবঃযরহম. পরবর্তী অংশ আগামীকাল মতামত জানাতে ফোন ০১৭১৪৭০৫৭২৭ ইমেইল ধহঁংযরষড়হ.রঃঃবভধয়১০ —মসধরষ.পড়স