ট্র্যাক
/
Ruby
Ruby
/
অনুশীলনী
/
মাইক্রোওয়েভ
মাইক্রোওয়েভ

মাইক্রোওয়েভ

সহজ

নির্দেশনা

আপনার কাজ হলো মাইক্রোয়েভ প্যানেলে চাপা বোতামগুলোকে তাদের টাইমার-সমতুল্যে রূপান্তর করা।

ডিজিটাল মাইক্রোয়েভ টাইমার ডান দিক থেকে ভরাট হয়। তাই আপনি যদি 1,0,0 চাপেন, মাইক্রোয়েভ এটিকে "1:00" বা 1 মিনিট 0 সেকেন্ড হিসেবে ধরে নেয়। আপনি যদি 132 চাপেন, মাইক্রোয়েভ এটিকে "1:32" বা 1 মিনিট 32 সেকেন্ড হিসেবে ধরে নেয়। মাইক্রোয়েভ টাইমার এতটাই বুদ্ধিমান যে আপনি "90" চাপলে সে বোঝে আপনি 90 সেকেন্ড বা "1:30" চেয়েছেন।

আমরা এমন একটি "স্মার্ট ডিসপ্লে" চাই যা এটিকে 90 সেকেন্ড হিসেবেই রেখে না দিয়ে মিনিট ও সেকেন্ডের ন্যূনতম রূপে রূপান্তর করবে।

এমন একটি ক্লাস বানান যা চাপা বোতামগুলো গ্রহণ করে এবং সেগুলোকে ডিসপ্লে প্যানেলের সঠিক সময়ে রূপান্তর করে, অর্থাৎ যা-ই ইনপুট দেওয়া হোক, তা মিনিট ও সেকেন্ডের ন্যূনতম রূপে রূপান্তর করে।

GitHub-এর মাধ্যমে সম্পাদনা করুন লিংকটি একটি নতুন উইন্ডো বা ট্যাবে খোলে
Ruby Exercism

মাইক্রোওয়েভ শুরু করতে প্রস্তুত?

Exercism-এ সাইন আপ করুন, Ruby ট্র্যাকের 21টি কনসেপ্ট121টি অনুশীলনী আর সত্যিকারের মানুষের মেন্টরিং দিয়ে শিখুন ও দক্ষ হয়ে উঠুন, সম্পূর্ণ বিনামূল্যে।