Як обчислювати відсоток в java
Розрахунок відсотка може бути великий підмогою. Але коли цифри стають великими, то буде набагато простіше використовувати програму для його обчислення. До вашої уваги інструкція про те, як можна створити програму для обчислення відсотка в Java.
кроки
1. Складіть алгоритм своєї програми. Хоча розрахунок відсотка - справа не складна, буде краще, якщо ви складете алгоритм програми перш, ніж почнете писати сам код. Спробуйте знайти відповіді на наступні питання:
- Ваша програма буде обробляти великі числа? Якщо так, то спробуйте обдумати способи, за допомогою яких ваша програма зможе обробляти великий діапазон чисел. Один із способів зробити це - використовувати змінну типу float абоlong,замістьint.
2. Напишіть код. Для розрахунку відсотка вам знадобиться два параметри:
Відсоток = (Отримана оцінка x 100) / Загальний бал
3. Обчисліть відсоток. Використовуйте формулу з попереднього кроку, щоб обчислити процентне співвідношення. Переконайтеся, що змінна, яка використовується для зберігання значення відсотка має тип "float". Якщо немає, то відповідь може бути неправильним.
4. Відкрийте значення відсотка для користувача. Після того як програма розрахувала відсоток, відобразіть його користувачеві. Для цього в Java використовуйте функціїSystem.out.print або System.out.println (Для друку / виводу з новою рядки).
Метод 1 з 1:
Sample Codeimport java.util.Scanner-public class main_class {public static void main (String [] args) {int total, score-float percentage-Scanner inputNumScanner = new Scanner (System.in) -System.out.println ( "Enter the total, or max, score:") -total = inputNumScanner.nextInt () - System.out.println ( "Enter the score obtained:") -score = inputNumScanner.nextInt () - percentage = (score * 100 / total) -System.out.println ( "The percentage is =" + percentage + "%") -}}
Поради
- Спробуйте створити графічний інтерфейс користувача, який зробить програму набагато більш інтерактивною і простий у використанні.
- Спробуйте розширити свою програму до виконання кількох математичних розрахунків.