কিভাবে জাভা ব্যবহার করে একটি সংখ্যা অনুমান গেম তৈরি করবেন?

Kibhabe Jabha Byabahara Kare Ekati Sankhya Anumana Gema Tairi Karabena



দ্য ' সংখ্যা অনুমান খেলা ” বিনোদন প্রদান এবং ব্যবহারকারীর মনোযোগ আকর্ষণ করার একটি সহজ উপায়, যা এটিকে খেলতে অনেক মজা করে। এই গেমটি বিশেষভাবে সমালোচনামূলক চিন্তাভাবনা, যৌক্তিক যুক্তি এবং সমস্যা সমাধানের দক্ষতাকে উদ্দীপিত করে কারণ খেলোয়াড়রা সঠিক সংখ্যা খুঁজে বের করার চেষ্টা করে। এটি সংখ্যার সীমা, অসমতা, বা সংখ্যাসূচক নিদর্শনগুলির মতো ধারণাগুলিকে শিক্ষিত করার জন্য ডিজাইন করা যেতে পারে।

এই নিবন্ধটি সংখ্যা অনুমান করার খেলা বাস্তবায়নের জন্য একটি নির্দেশিকা প্রদান করে।







কিভাবে একটি সংখ্যা-অনুমান করার খেলা তৈরি করবেন?

সংখ্যা অনুমান করার গেমটি ব্যবহারকারীর সম্পৃক্ততা এবং মিথস্ক্রিয়াকে উত্সাহিত করে যা এটিকে সামাজিক সমাবেশ বা শিক্ষামূলক পরিবেশের জন্য উপযুক্ত করে তোলে। এটি একটি বিনোদনমূলক অভিজ্ঞতা প্রদানের সময় সমালোচনামূলক চিন্তাভাবনা এবং সমস্যা সমাধানের দক্ষতাকে উদ্দীপিত করা।



আসুন একটি সংখ্যা অনুমান করার গেম বাস্তবায়নের জন্য একটি জাভা প্রোগ্রামের মাধ্যমে চলুন:



আমদানি java.util.Scanner ;
পাবলিক ক্লাস এলোমেলো সংখ্যা {
পাবলিক স্থির অকার্যকর অনুমান ( )
{
স্ক্যানার scanObj = নতুন স্ক্যানার ( পদ্ধতি . ভিতরে ) ;
int একের উপর = 1 + ( int ) ( 100 * গণিত . এলোমেলো ( ) ) ;
int সঙ্গে = 5 ;
int x, বাছাই ;

পদ্ধতি . আউট . println ( 'পাওয়া একটি সংখ্যা 1 থেকে 100 এর মধ্যে বেছে নেওয়া হয়েছে। আপনি শুধুমাত্র 5টি বাছাই পেয়েছেন!' ) ;

জন্য ( এক্স = 0 ; এক্স < সঙ্গে ; এক্স ++ ) {
পদ্ধতি . আউট . println ( 'নম্বর বাছুন:' ) ;
বাছাই = scanObj. nextInt ( ) ;
যদি ( একের উপর == বাছাই ) {
পদ্ধতি . আউট . println ( 'অভিনন্দন! আপনি সঠিক নম্বর বেছে নিয়েছেন।' ) ;
বিরতি ;
}

অন্য যদি ( একের উপর > বাছাই && এক্স != সঙ্গে - 1 ) {
পদ্ধতি . আউট . println ( 'সংখ্যাটি এর চেয়ে বড়' + বাছাই ) ;
}
অন্য যদি ( একের উপর < বাছাই
&& এক্স != সঙ্গে - 1 ) {
পদ্ধতি . আউট . println ( 'সংখ্যাটি কম' + বাছাই ) ;
}
}
যদি ( এক্স == সঙ্গে ) {
পদ্ধতি . আউট . println ( 'আপনি জেড ট্রায়াল শেষ করেছেন।' ) ;
পদ্ধতি . আউট . println ( 'সংখ্যা ছিল' + একের উপর ) ;
}
}
পাবলিক স্থির অকার্যকর প্রধান ( স্ট্রিং arg [ ] )
{
অনুমান ( ) ;
}
}

কোডের বর্ণনা:





  • প্রথমে একটি পদ্ধতি তৈরি করুন ' অনুমান ()' এবং 'এর একটি উদাহরণ ঘোষণা করে স্ক্যানার এর ভিতরে ক্লাস। এর পরে, একটি র্যান্ডম পূর্ণসংখ্যা তৈরি করুন ' একের উপর 'এর পরিসরের মধ্যে' 1 ' এবং ' 100 ' ব্যবহার করে ' গণিত।এলোমেলো ()' পদ্ধতি।
  • একটি মান বরাদ্দ করুন ' 5 ' পরিবর্তনশীল থেকে ' সঙ্গে ' এবং ' নামে আরো দুটি ভেরিয়েবল ঘোষণা করুন এক্স ' এবং ' বাছাই
  • পরবর্তী, একটি তৈরি করুন ' জন্য ' লুপ যা ' এর মান পর্যন্ত পুনরাবৃত্তি করে সঙ্গে ', এবং ' ব্যবহার করে শেষ ব্যবহারকারীর কাছ থেকে মান পায় স্ক্যানার বস্তু।
  • তারপর, ব্যবহার করুন ' অন্যথায় যদি ব্যবহারকারীর ইনপুট 'এ সংরক্ষিত মানের সাথে মেলে কিনা তা পরীক্ষা করার জন্য বিবৃতি একের উপর ” পরিবর্তনশীল এবং সেই অনুযায়ী বার্তা প্রদর্শন করুন।
  • পরে ' জন্য ট্রায়ালের সম্ভাবনা শেষ হয়েছে কিনা তা পরীক্ষা করতে এবং তারপর কনসোলে র্যান্ডম নম্বর প্রদর্শন করতে লুপ ব্যবহার করা হয়।
  • শেষ পর্যন্ত, 'আহ্বান করুন অনুমান ()' মেথড মেইন() মেথডের ভিতরে।

সংকলনের পরে:



আউটপুট দেখায় যে একটি সংখ্যা অনুমান করা গেম তৈরি করা হয়েছে।

উপসংহার

Math.random() পদ্ধতি ব্যবহার করে একটি সংজ্ঞায়িত সীমার মধ্যে প্রথমে একটি এলোমেলো সংখ্যা তৈরি করে সংখ্যা অনুমান করার গেমটি তৈরি করা হয়। তারপরে, প্লেয়ারকে একটি বাছাই করতে বলুন এবং উত্পন্ন সংখ্যার সাথে তুলনা করুন। ব্যবহারকারীর বাছাইয়ের উপর নির্ভর করে, খেলোয়াড়কে মতামত প্রদান করুন, তাদের অনুমান খুব বেশি বা খুব কম হলে তাদের জানান। খেলোয়াড়ের জয় বা ট্রায়াল শেষ না হওয়া পর্যন্ত অনুরোধ এবং প্রতিক্রিয়ার এই প্রক্রিয়াটি পুনরাবৃত্তি করুন।