Tanmay's Expression Based Calculator released, Download Now !!!

Hello everyone, I am really very happy to release this calculator. Alright, yeah, it is not something revolutionary or such, its just a CALCULATOR I wrote when I was a student at University. It was my assignment. I tried to made it fully functional. As being a full time Software Engineer, I don't get enough time to work personally. But, after all this, I checked and made some minor changes and releasing it. I am 100% sure that it will come helpful to you.

Solution - Problem from the book "Programming Challenges" : 1


The Problem:
                Problem Number: 2.8.3
                Title: Hartal
                Info: PC/UVa IDs: 110203/10050
                Popularity: B
                Success rate: high
                Level: 2

Creating a Progress Bar using CSS and HTML (Design Only)



50%

Creating a progress bar is not that hard, actually simple. But this simplicity depends on your needs. However, here is the CSS and HTML for a very simple Progress Bar.

The CSS:

Problem from the book "Programming Challenges" : 1

Today’s Problem:
                Problem Number: 2.8.3
                Title: Hartal
                Info: PC/UVa IDs: 110203/10050, Popularity: B, Success rate: high Level: 2

মাঝারি ধরণের কঠিন প্রোগ্রামিং প্রবলেমস : পর্ব-১ এর সল্যুশন [লিস্ট কমন মাল্টিপল]

প্রবলেম:

২ বা ততোধিক নাম্বারের এলসিএম হচ্ছে সেই সবচেয়ে ছোট সেই নাম্বার যেটাকে ঐ সবকটি নাম্বার দিয়েই নিঃশেষে ভাগ করা যায়, এটাকেই মনে ল.সা.গু বলে, ভুলে গেছি। আপনাকে ইনপুট হিসেবে দেওয়া নাম্বার গুলোর উপর আপনি কাজ করে এলসিএম বের করবেন। যেমন,


Numbers Are : 9,3,30
LCM is : 90

সমাধান: সমাধানটি PHP তে করা। সমাধানের কোথাও বুঝতে সমস্যা হলে বা আগ্রহ থাকলে জানাবেন, চেষ্টা করবো এলাবোরেট করার।

সম্পূর্ণ  কোড : এই লিংকে ক্লিক করে ডাউনলোড করুন

আপনারা সরাসরি প্রোগ্রামটি ট্রাই করতে চাইলে এই লিংকে ক্লিক করুন। লিস্ট কমন মাল্টিপল - ক্লিক হেয়ার

মাঝারি ধরণের কঠিন প্রোগ্রামিং প্রবলেমস : পর্ব-১ এর সল্যুশন [৩০ বা তারও বেশি ডিজিটের দুটি সংখ্যার গুণফল]

প্রবলেম:

দুটি সংখ্যা ইনপুট দেওয়া হবে যাদের প্রত্যেকটিতে ডিজিটের সংখ্যা ৩০ বা তার চেয়ে বেশি হবে। আউটপুট হিসেবে এদের গুণফল দেখাতে হবে। আউটপুট পূর্ণ দেখাতে হবে, অর্থাৎ গুণফলের সবগুলো ডিজিটই দেখাতে হবে। যেমন:

সমাধান: সমাধানটি PHP তে করা। সমাধানের কোথাও বুঝতে সমস্যা হলে বা আগ্রহ থাকলে জানাবেন, চেষ্টা করবো এলাবোরেট করার।

সম্পূর্ণ  কোড : এই লিংকে ক্লিক করে ডাউনলোড করুন

আপনারা সরাসরি প্রোগ্রামটি ট্রাই করতে চাইলে এই লিংকে ক্লিক করুন। ৩০ বা তারও বেশি ডিজিটের দুটি সংখ্যার গুণফল - ক্লিক হেয়ার

মাঝারি ধরণের কঠিন প্রোগ্রামিং প্রবলেমস : পর্ব-১ এর সল্যুশন [সংখ্যাকে কথায় লিখতে হবে]

প্রবলেম:

১ - ১০০০০০ পর্যন্ত নাম্বারের মধ্যে একটি নাম্বার ইনপুট দেওয়া হবে এবং আউটপুটে সেটাকে কথায় লিখে দেখাতে হবে। যেমন:

Input: 21354
Output: Twenty one thousand and Three hundred and Fifty Four

Input: 9421
Output: Nine Thousand and Four Hundred and Twenty One

সমাধান: সমাধানটি PHP তে করা। সমাধানের কোথাও বুঝতে সমস্যা হলে বা আগ্রহ থাকলে জানাবেন, চেষ্টা করবো এলাবোরেট করার।

সম্পূর্ণ  কোড : এই লিংকে ক্লিক করে ডাউনলোড করুন

আপনারা সরাসরি প্রোগ্রামটি ট্রাই করতে চাইলে এই লিংকে ক্লিক করুন। সংখ্যাকে কথায় লিখতে হবে - ক্লিক হেয়ার

মাঝারি ধরণের কঠিন প্রোগ্রামিং প্রবলেমস : পর্ব-১ এর সল্যুশন [৩০ বা তারও বেশি ডিজিটের দুটি সংখ্যার বিয়োগফল]

প্রবলেম:

দুটি সংখ্যা ইনপুট দেওয়া হবে যাদের প্রত্যেকটিতে ডিজিটের সংখ্যা ৩০ বা তার চেয়ে বেশি হবে। আউটপুট হিসেবে এদের বিয়োগফল দেখাতে হবে। আউটপুট পূর্ণ দেখাতে হবে, অর্থাৎ বিয়োগফলের সবগুলো ডিজিটই দেখাতে হবে।

সমাধান: সমাধানটি PHP তে করা। সমাধানের কোথাও বুঝতে সমস্যা হলে বা আগ্রহ থাকলে জানাবেন, চেষ্টা করবো এলাবোরেট করার।

সম্পূর্ণ  কোড : এই লিংকে ক্লিক করে ডাউনলোড করুন

আপনারা সরাসরি প্রোগ্রামটি ট্রাই করতে চাইলে এই লিংকে ক্লিক করুন। ৩০ বা তারও বেশি ডিজিটের দুটি সংখ্যার বিয়োগফল - ক্লিক হেয়ার

মাঝারি ধরণের কঠিন প্রোগ্রামিং প্রবলেমস : পর্ব-১ এর সল্যুশন [৩০ বা তারও বেশি ডিজিটের দুটি সংখ্যার যোগফল]

প্রবলেম:

দুটি সংখ্যা ইনপুট দেওয়া হবে যাদের প্রত্যেকটিতে ডিজিটের সংখ্যা ৩০ বা তার চেয়ে বেশি হবে। আউটপুট হিসেবে এদের যোগফল দেখাতে হবে। আউটপুট পূর্ণ দেখাতে হবে, অর্থাৎ যোগফলের সবগুলো ডিজিটই দেখাতে হবে।

সমাধান: সমাধানটি PHP তে করা। সমাধানের কোথাও বুঝতে সমস্যা হলে বা আগ্রহ থাকলে জানাবেন, চেষ্টা করবো এলাবোরেট করার।

সম্পূর্ণ  কোড : এই লিংকে ক্লিক করে ডাউনলোড করুন

আপনারা সরাসরি প্রোগ্রামটি ট্রাই করতে চাইলে এই লিংকে ক্লিক করুন।  ৩০ বা তারও বেশি ডিজিটের দুটি সংখ্যার যোগফল - ক্লিক হেয়ার

মাঝারি ধরণের কঠিন প্রোগ্রামিং প্রবলেমস : পর্ব-১ এর সল্যুশন [পাসওয়ার্ড চেকার]

প্রবলেম:

ইনপুট হিসেবে আপনাকে ২-২০ ক্যারেক্টের এর একটি স্ট্রিং দেওয়া হবে। আপনাকে যা চেক করতে হবে তা নিম্নরূপ:

(ক) স্ট্রিং এর লেন্থ ৫-১২ ক্যারেক্টর কিনা। হলে ঠিক আছে, না হলে ভুল।
(খ) স্ট্রিং এ লোয়ারকেস লেটার এবং ০-৯ পর্যন্ত নাম্বার ছাড়া আর কিছু আছে কিনা। যদি না থাকে তাহলে ঠিক আছে, থাকলে ভুল।
(গ) স্ট্রিং এ লোয়ারকেস লেটার এবং ০-৯ পর্যন্ত নাম্বার এই ২ ধরণের ক্যারেক্টর এর প্রত্যেকেরিই অন্তত একটি করে থাকতে হবে। যদি না থাকে তাহলে ভুল, অন্যথায় ঠিক।
(ঘ) স্ট্রিংটিতে পাশাপাশি একিই ক্যারেক্টর সিকুয়েন্স আছে কিনা। যদি থাকে তাহলে ভুল, না থাকলে ঠিক আছে।