जावा मध्ये टक्केवारी कशी मोजावी

लेखक: Joan Hall
निर्मितीची तारीख: 2 फेब्रुवारी 2021
अद्यतन तारीख: 1 जुलै 2024
Anonim
टक्केवारी कशी काढायची | टक्केवारी काढायला शिका केवळ 2 मिनिटात
व्हिडिओ: टक्केवारी कशी काढायची | टक्केवारी काढायला शिका केवळ 2 मिनिटात

सामग्री

टक्केवारी मोजणे ही मोठी मदत असू शकते.परंतु जेव्हा संख्या मोठी होते, तेव्हा त्याची गणना करण्यासाठी प्रोग्राम वापरणे खूप सोपे होईल. तुमच्या लक्ष्यासाठी, जावामध्ये टक्केवारीची गणना करण्यासाठी तुम्ही प्रोग्राम कसा तयार करू शकता यावरील सूचना.

पावले

  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" ऐवजी "फ्लोट" मध्ये केली जाईल.
  4. 4 वापरकर्त्यासाठी टक्केवारी मूल्य प्रदर्शित करा. प्रोग्रामने टक्केवारीची गणना केल्यानंतर, ते वापरकर्त्यास दाखवा. जावा मध्ये हे करण्यासाठी फंक्शन्स वापरा System.out.print किंवा System.out.println (नवीन ओळीवर छपाई / आउटपुटसाठी).

1 पैकी 1 पद्धत: नमुना कोड

java.util.Scanner आयात करा; सार्वजनिक वर्ग main_class {सार्वजनिक स्थिर शून्य मुख्य (स्ट्रिंग [] args) {int total, score; फ्लोट टक्केवारी; स्कॅनर inputNumScanner = नवीन स्कॅनर (System.in); System.out.println ("एकूण, किंवा कमाल, स्कोअर प्रविष्ट करा:"); एकूण = inputNumScanner.nextInt (); System.out.println ("प्राप्त गुण प्रविष्ट करा:"); स्कोर = inputNumScanner.nextInt (); टक्केवारी = (स्कोअर * 100 / एकूण); System.out.println ("टक्केवारी =" + टक्केवारी + "%" आहे); }}

टिपा

  • ग्राफिकल यूजर इंटरफेस तयार करण्याचा प्रयत्न करा जे प्रोग्रामला अधिक परस्परसंवादी आणि वापरण्यास सुलभ करते.
  • काही गणित गणिते करण्यासाठी आपला प्रोग्राम विस्तृत करण्याचा प्रयत्न करा.