రచయిత:
John Pratt
సృష్టి తేదీ:
16 ఫిబ్రవరి 2021
నవీకరణ తేదీ:
2 జూలై 2024
![Python Tutorial For Beginners | Python Full Course From Scratch | Python Programming | Edureka](https://i.ytimg.com/vi/vaysJAMDaZw/hqdefault.jpg)
విషయము
శాతాన్ని లెక్కించడం చాలా అనువర్తనాలను కలిగి ఉంది. కానీ సంఖ్యలు పెద్దవి అయినప్పుడు, దీని కోసం ఒక ప్రోగ్రామ్ను ఉపయోగించడం సులభం. శాతాన్ని లెక్కించడానికి జావాలో ప్రోగ్రామ్ ఎలా రాయాలో క్రింద వివరించబడింది.
అడుగు పెట్టడానికి
మీ ప్రోగ్రామ్ను ప్లాన్ చేయండి. శాతాన్ని లెక్కించడం అంత కష్టం కానప్పటికీ, ప్రోగ్రామింగ్కు ముందు మీ ప్రోగ్రామ్ యొక్క షెడ్యూల్ను రూపొందించడం ఎల్లప్పుడూ తెలివైనదే. కింది ప్రశ్నలకు సమాధానం ఇవ్వడానికి ప్రయత్నించండి:
- మీ ప్రోగ్రామ్ పెద్ద సంఖ్యలో పనిచేస్తుందా? అలా అయితే, మీ ప్రోగ్రామ్ అనేక రకాల సంఖ్యలతో వ్యవహరించే మార్గాల కోసం చూడండి. దీన్ని చేయడానికి ఒక మార్గం రకం ఫ్లోట్ లేదా ఊపిరితిత్తుల బదులుగా, వేరియబుల్ గా పూర్ణాంకానికి (పూర్ణ సంఖ్య).
కోడ్ రాయండి. శాతాన్ని లెక్కించడానికి మీకు రెండు పారామితులు అవసరం:
- ది మొత్తం స్కోరు (లేదా గరిష్ట స్కోరు).
- ది సాధించిన స్కోరు (వీటిలో మీరు శాతాన్ని లెక్కించాలనుకుంటున్నారు).
- ఉదాహరణకు: ఒక విద్యార్థి ఒక పరీక్షలో 100 ప్రశ్నలలో 30 సరైనది, మరియు మీరు శాతాన్ని లెక్కించాలనుకుంటే, అప్పుడు 100 మొత్తం (గరిష్ట స్కోరు) మరియు 30 పొందిన స్కోరు, మీరు ఒక శాతానికి మారుస్తారు.
- శాతాన్ని లెక్కించడానికి సూత్రం:
శాతం = (సాధించిన స్కోరు x 100) / మొత్తం స్కోరు - వినియోగదారు నుండి జావాలో ఈ పారామితులను (ఇన్పుట్) పొందడానికి, మీరు వీటిని ఉపయోగించవచ్చు స్కానర్ఫంక్షన్.
శాతాన్ని లెక్కించండి. శాతాన్ని లెక్కించడానికి మునుపటి దశలో సూచించిన సూత్రాన్ని ఉపయోగించండి. యొక్క విలువను నిల్వ చేయడానికి మీరు ఉపయోగిస్తున్న వేరియబుల్ నిర్ధారించుకోండి శాతం, ఫ్లోట్ రకాన్ని కలిగి ఉంది. కాకపోతే, సమాధానం తప్పు కావచ్చు.
- దీనికి కారణం ఫ్లోట్డేటా రకం 32 బిట్ యొక్క ఖచ్చితత్వాన్ని కలిగి ఉంది, ఇది గణిత గణనలలో దశాంశాలను కూడా పరిగణనలోకి తీసుకుంటుంది. కాబట్టి టైప్ ఫ్లోట్తో 5/2 (5 ను 2 తో భాగించడం) వంటి గణిత గణనకు సమాధానం 2.5 అవుతుంది
- రకంతో అదే గణన (5/2) పూర్ణాంకానికి వేరియబుల్ కోసం, 2 తిరిగి ఇస్తుంది.
- మీరు నిల్వ చేయడానికి ఉపయోగించే వేరియబుల్స్ మొత్తం స్కోరు ఇంకా సాధించిన స్కోరు అయితే, చేయవచ్చు పూర్ణాంకానికి ఉండాలి. ద్వారా ఫ్లోట్ కోసం వేరియబుల్ కోసం రకంగా ఉపయోగించబడుతుంది శాతం తప్పక పూర్ణాంకానికి స్వయంచాలకంగా a ఫ్లోట్ మార్చబడుతుంది; మొత్తం గణన అప్పుడు పూర్ణాంకానికి బదులుగా ఫ్లోట్గా చేయబడుతుంది.
- దీనికి కారణం ఫ్లోట్డేటా రకం 32 బిట్ యొక్క ఖచ్చితత్వాన్ని కలిగి ఉంది, ఇది గణిత గణనలలో దశాంశాలను కూడా పరిగణనలోకి తీసుకుంటుంది. కాబట్టి టైప్ ఫ్లోట్తో 5/2 (5 ను 2 తో భాగించడం) వంటి గణిత గణనకు సమాధానం 2.5 అవుతుంది
వినియోగదారుకు శాతాన్ని చూపించు. ప్రోగ్రామ్ శాతాన్ని లెక్కించిన తర్వాత, దానిని వినియోగదారుకు చూపించు. దీని కోసం ఫంక్షన్ ఉపయోగించండి System.out.print లేదా System.out.println (క్రొత్త పంక్తిలో ముద్రించడానికి) జావాలో.
1 యొక్క పద్ధతి 1: నమూనా కోడ్
దిగుమతి java.util.Scanner; పబ్లిక్ క్లాస్ మెయిన్_క్లాస్ {పబ్లిక్ స్టాటిక్ వాయిడ్ మెయిన్ (స్ట్రింగ్ [] అర్గ్స్) {పూర్ణాంకం మొత్తం, స్కోరు; ఫ్లోట్ శాతం; స్కానర్ inputNumScanner = క్రొత్త స్కానర్ (System.in); System.out.println ("మొత్తం లేదా గరిష్ట స్కోరును నమోదు చేయండి:"); మొత్తం = inputNumScanner.nextInt (); System.out.println ("పొందిన గ్రేడ్ను నమోదు చేయండి:"); స్కోరు = inputNumScanner.nextInt (); శాతం = (స్కోరు * 100 / మొత్తం); System.out.println ("శాతం =" + శాతం + "%"); }}
చిట్కాలు
- ప్రోగ్రామ్ను మరింత ఇంటరాక్టివ్గా మరియు ఉపయోగించడానికి సులభతరం చేయడానికి గ్రాఫికల్ ఇంటర్ఫేస్ (జియుఐ) ను సృష్టించడానికి ప్రయత్నించండి.
- మీ ప్రోగ్రామ్ను విస్తరించడానికి ప్రయత్నించండి, తద్వారా మీరు దానితో బహుళ గణనలను చేయవచ్చు.