Изчисляването на процента може да бъде от голяма помощ. Но когато цифрите станат по -големи, използването на програма за изчисляване става много по -лесно. Ето как можете да създадете програма за изчисляване на процента в Java.
Стъпки
Стъпка 1. Планирайте програмата си
Въпреки че изчисляването на процента не е трудно, винаги е добра практика да планирате програмата си, преди да започнете да кодирате. Опитайте се да намерите отговорите на следните въпроси:
Вашата програма ще обработва ли големи числа? Ако отговорът е „да“, опитайте да помислите за начините, по които вашата програма може да се справи с голям диапазон от числа. Един от начините да направите това е да използвате плаваща или дълга променлива вместо int
Стъпка 2. Напишете кода
За да изчислите процента, ще ви трябват два параметъра:
- The общ резултат (или максимално възможният резултат); и,
-
The получена оценка чийто процент искате да изчислите.
Например: Ако ученикът получи 30 точки от 100 в теста и искате да изчислите процентните точки, отбелязани от ученика, 100 са общите оценки (или максимално възможният резултат). 30 е получената оценка, чийто процент искате да изчислите
-
Формулата за изчисляване на процента е:
Процент = (Получен резултат x 100) / Общ резултат
- За да получите тези параметри (входове) от потребителя, опитайте да използвате функцията за скенер в Java.
Стъпка 3. Изчислете процента
Използвайте формулата, дадена в предишната стъпка, за да изчислите процента. Уверете се, че променливата, използвана за съхраняване на стойността на процента, е от тип float. Ако не, отговорът може да не е правилен.
-
Това е така, защото типът с плаващ тип данни е 32-битова единична прецизност, която дори взема предвид десетичните знаци в математическите изчисления. По този начин, използвайки променлива с поплавък, отговорът за математическо изчисление като 5 /2 (5 разделено на 2) ще бъде 2.5
- Ако същото изчисление (5/2), ако е направено с помощта на int променлива, отговорът ще бъде 2.
- Променливите, в които сте съхранили общия резултат и получения резултат, могат да бъдат int. Използването на плаваща променлива за процента автоматично ще преобразува int в плаващ; и общото изчисление ще се извърши в float вместо int.
Стъпка 4. Покажете процента на потребителя
След като програмата изчисли процента, покажете го на потребителя. Използвайте за това функцията System.out.print или System.out.println (за отпечатване на нов ред) в Java.
Метод 1 от 1: Примерен код
внос java.util. Scanner; публичен клас 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 ("Процентът е =" + процент + " %"); }}
Съвети
- Опитайте да направите GUI, което ще направи програмата много по -интерактивна и по -лесна за използване.
- Опитайте да разширите програмата си, за да извършите множество математически изчисления.