1
अपने कार्यक्रम की योजना बनाएं हालांकि प्रतिशत गणना मुश्किल नहीं है, एक कोड शुरू करने से पहले यह हमेशा आपके कार्यक्रम की योजना के लिए एक अच्छा अभ्यास है। निम्न प्रश्नों के उत्तर ढूंढने का प्रयास करें:
- क्या आपके कार्यक्रम बड़ी संख्या में संभाल लेंगे? यदि हां, तो इसके बारे में सोचने का प्रयास करें कि आपका प्रोग्राम संख्याओं की एक विस्तृत विविधता को कैसे संभाल सकता है। ऐसा करने का एक तरीका एक चर का प्रयोग कर रहा है नाव या लंबे समय तक के बजाय पूर्णांक.
2
कोड लिखें प्रतिशत की गणना करने के लिए, आपको दो मापदंडों की आवश्यकता होगी:
- कुल मूल्य (या उच्चतम संभव मान)
- प्राप्त मूल्य जिसका प्रतिशत आप गणना करना चाहते हैं
- उदाहरण के लिए, यदि कोई छात्र 100 के लायक एक दौड़ में 30 ले रहे हैं और आप प्रतिशत छात्र द्वारा प्राप्त गणना करना चाहते हैं, 100 कुल राशि (या उच्चतम संभव मूल्य) है। 30 वह स्कोर है जिसे आपने प्राप्त किया है जिसका प्रतिशत आप करना चाहते हैं।
- प्रतिशत की गणना के लिए सूत्र है:
प्रतिशत = (मान प्राप्त x 100) / कुल मूल्य - इन पैरामीटर (डेटा एंट्री) को उपयोगकर्ता से प्राप्त करने के लिए, स्कैनर जावा में
3
प्रतिशत की गणना करें प्रतिशत की गणना करने के लिए पिछले चरण में दिए गए सूत्र का उपयोग करें सुनिश्चित करें कि प्रतिशत मान को संचित करने के लिए उपयोग किए जाने वाला चर प्रकार है
नाव. यदि नहीं, तो उत्तर सही नहीं हो सकता है।
- इसका कारण यह है कि एक भी सटीक 32-बिट फ़्लोटिंग बिंदु गणितीय गणनाओं में भी दशमलव मानता है। इस प्रकार, प्रकार का एक चर का उपयोग करते समय नाव, एक गणितीय गणना का जवाब 5/2 (5 विभाजित 2) 2.5 हो जाएगा।
- यदि समान गणना (5/2) को किसी प्रकार के एक चर का उपयोग करते हुए किया गया था पूर्णांक, उत्तर 2 होगा
- हालांकि, वे चर जिसमें आप कुल संग्रहीत और प्राप्त मूल्य हो सकता है पूर्णांक. प्रकार का एक चर का उपयोग करें नाव प्रतिशत के लिए स्वचालित रूप से चर को परिवर्तित कर देगा पूर्णांक में नाव, और कुल गणना में किया जाएगा नाव के बजाय पूर्णांक.
4
उपयोगकर्ता को प्रतिशत प्रदर्शित करें। एक बार कार्यक्रम के प्रतिशत की गणना करने के बाद, उपयोगकर्ता को इसे प्रदर्शित करें। ऐसा करने के लिए, जावा System.out.print या System.out.println (एक नई पंक्ति प्रदर्शित करने के लिए) में फ़ंक्शन का उपयोग करें।