রিমোট কন্ট্রোল কার


কাহিনি

এই অনুশীলনীতে আপনি একটি রিমোট কন্ট্রোলড কার নিয়ে ঘাঁটাঘাঁটি করবেন, যেটি কেনার জন্য অবশেষে যথেষ্ট টাকা জমাতে পেরেছেন।

গাড়িগুলো ভরাট (১০০%) ব্যাটারি নিয়ে শুরু করে। রিমোট কন্ট্রোল দিয়ে প্রতিবার গাড়িটি চালালে এটি ২০ মিটার দূরত্ব অতিক্রম করে এবং ব্যাটারির এক শতাংশ খরচ হয়।

রিমোট কন্ট্রোলড কারটিতে একটি চমৎকার LED ডিসপ্লে আছে, যেখানে দুইটি তথ্য দেখা যায়:

  • এটি মোট কত দূরত্ব চালানো হয়েছে, যা দেখানো হয় এভাবে: "Driven <METERS> meters"।
  • ব্যাটারিতে বাকি চার্জ, যা দেখানো হয় এভাবে: "Battery at <PERCENTAGE>%"।

ব্যাটারি ০% হলে আপনি আর গাড়িটি চালাতে পারবেন না, এবং ব্যাটারি ডিসপ্লেতে "Battery empty" দেখাবে।

কাজ

এগুলো রিমোট কন্ট্রোলড কার অনুশীলনীর সাথে মানানসই নমুনা কাজ:

  • একেবারে নতুন একটি রিমোট কন্ট্রোলড কার কেনা
  • চালানো দূরত্ব দেখানো
  • ব্যাটারির শতাংশ দেখানো
  • গাড়ি চালানোর সময় চালানো মিটারের সংখ্যা হালনাগাদ করা
  • গাড়ি চালানোর সময় ব্যাটারির শতাংশ হালনাগাদ করা
  • ব্যাটারি শেষ হয়ে গেলে গাড়ি চালানো আটকে দেওয়া

ইমপ্লিমেন্টেশন

  • C#: elons-toys (রেফারেন্স ইমপ্লিমেন্টেশন)
  • Elixir: structs (Elixir স্ট্রাক্টের জন্য অভিযোজিত)

সম্পর্কিত