কিভাবে জাভাতে শতাংশ গণনা করা যায়

লেখক: Joan Hall
সৃষ্টির তারিখ: 2 ফেব্রুয়ারি. 2021
আপডেটের তারিখ: 1 জুলাই 2024
Anonim
শতকরা অংক করার নিয়ম | গণিত | শতকরা হিসাব বের করার নিয়ম | gonit | percentage problem in Bangla
ভিডিও: শতকরা অংক করার নিয়ম | গণিত | শতকরা হিসাব বের করার নিয়ম | gonit | percentage problem in Bangla

কন্টেন্ট

শতাংশ গণনা একটি বড় সাহায্য হতে পারে।কিন্তু যখন সংখ্যাগুলি বড় হয়ে যায়, এটি গণনা করার জন্য একটি প্রোগ্রাম ব্যবহার করা অনেক সহজ হবে। আপনার মনোযোগের জন্য, জাভাতে শতকরা হিসাব করার জন্য আপনি কিভাবে একটি প্রোগ্রাম তৈরি করতে পারেন তার একটি নির্দেশনা।

ধাপ

  1. 1 আপনার প্রোগ্রামের জন্য একটি অ্যালগরিদম তৈরি করুন। যদিও শতাংশ গণনা করা কঠিন নয়, তবে আপনি প্রকৃত কোড লেখা শুরু করার আগে যদি আপনি প্রোগ্রামের জন্য অ্যালগরিদম লিখেন তবে এটি সর্বোত্তম। নিম্নলিখিত প্রশ্নের উত্তর খোঁজার চেষ্টা করুন:
    • আপনার প্রোগ্রাম বড় সংখ্যা পরিচালনা করবে? যদি তাই হয়, তাহলে আপনার প্রোগ্রামটি যে সংখ্যক পরিসরের সংখ্যাগুলি পরিচালনা করতে পারে সে সম্পর্কে চিন্তা করার চেষ্টা করুন। এটি করার একটি উপায় হল একটি পরিবর্তনশীল ব্যবহার করা ভাসা অথবা দীর্ঘ, পরিবর্তে int.
  2. 2 কোড লিখুন। শতাংশ গণনা করতে, আপনার দুটি পরামিতি প্রয়োজন:
    • সর্বমোট ফলাফল (অথবা সর্বোচ্চ সম্ভাব্য স্কোর); এবং
    • প্রাপ্ত স্কোরআপনি কত শতাংশ গণনা করতে চান।
      • উদাহরণস্বরূপ: যদি একজন শিক্ষার্থী পরীক্ষায় 100 টির মধ্যে 30 টি পয়েন্ট অর্জন করে, এবং আপনি শিক্ষার্থীর দ্বারা প্রাপ্ত পয়েন্টের শতাংশ গণনা করতে চান - 100 হল মোট স্কোর (বা সর্বাধিক সম্ভাব্য স্কোর), 30 হল ফলাফলের গ্রেড, আপনি কত শতাংশ গণনা করতে চান।
    • সুদ গণনার সূত্র হল:

      শতাংশ = (স্কোর প্রাপ্ত x 100) / মোট স্কোর
    • ব্যবহারকারীর কাছ থেকে এই পরামিতিগুলি (ইনপুট) পেতে, ফাংশনটি ব্যবহার করে দেখুন স্ক্যানার জাভাতে।
  3. 3 শতাংশ গণনা করুন। শতাংশ গণনা করতে পূর্ববর্তী ধাপ থেকে সূত্রটি ব্যবহার করুন। নিশ্চিত করুন যে ভেরিয়েবলটি মান সংরক্ষণ করতে ব্যবহৃত হয় শতাংশ টাইপ "ফ্লোট"। যদি না হয়, তাহলে উত্তরটি সঠিক নাও হতে পারে।
    • কারণ ডাটা টাইপ ভাসা (-২-বিট একক নির্ভুলতা ভাসমান বিন্দু সংখ্যা) গাণিতিক গণনায় শুধু সংখ্যাসূচক ডেটা টাইপ "দশমিক" বিবেচনা করে। সুতরাং, একটি "ভাসমান" পরিবর্তনশীল ব্যবহার করে, একটি গাণিতিক গণনার উত্তর, উদাহরণস্বরূপ 5/2 (5 দ্বারা 2 ভাগ) 2.5 হবে।
      • যদি আমরা ভেরিয়েবল ব্যবহার করে গণনা (5/2) করি int, তাহলে উত্তর 2।
      • যাইহোক, আপনি যে ভেরিয়েবলগুলি সংরক্ষণ করেন সর্বমোট ফলাফল এবং প্রাপ্ত স্কোর, ধরনের হতে পারে int... টাইপ ভেরিয়েবল ব্যবহার করে ভাসা জন্য শতাংশ স্বয়ংক্রিয়ভাবে টাইপ রূপান্তরিত করে int প্রকারে ভাসা... এবং সাধারণ হিসাব "int" এর পরিবর্তে "float" এ করা হবে।
  4. 4 ব্যবহারকারীর জন্য শতকরা মান প্রদর্শন করুন। প্রোগ্রামটি শতাংশ গণনা করার পরে, এটি ব্যবহারকারীর কাছে প্রদর্শন করুন। জাভাতে এটি করতে ফাংশন ব্যবহার করুন System.out.print অথবা System.out.println (একটি নতুন লাইনে মুদ্রণ / আউটপুট করার জন্য)।

1 এর পদ্ধতি 1: নমুনা কোড

java.util.Scanner আমদানি করুন; public class main_class {public static void main (String [] args) {int total, score; ভাসমান শতাংশ; Scanner inputNumScanner = নতুন স্ক্যানার (System.in); System.out.println ("মোট, বা সর্বোচ্চ, স্কোর লিখুন:"); মোট = inputNumScanner.nextInt (); System.out.println ("প্রাপ্ত স্কোর লিখুন:"); স্কোর = inputNumScanner.nextInt (); শতাংশ = (স্কোর * 100 / মোট); System.out.println ("শতাংশ হল =" + শতাংশ + "%"); }}

পরামর্শ

  • একটি গ্রাফিকাল ইউজার ইন্টারফেস তৈরি করার চেষ্টা করুন যা প্রোগ্রামটিকে অনেক বেশি ইন্টারেক্টিভ এবং ব্যবহার করা সহজ করে তোলে।
  • কয়েকটি গণিত গণনা করার জন্য আপনার প্রোগ্রামটি সম্প্রসারিত করার চেষ্টা করুন।