Obliczanie procentu może być bardzo pomocne. Ale kiedy liczby stają się większe, używanie programu do obliczania staje się znacznie łatwiejsze. Oto jak stworzyć program do obliczania procentów w Javie.
Kroki
Krok 1. Zaplanuj swój program
Chociaż obliczanie procentu nie jest trudne, zawsze dobrą praktyką jest zaplanowanie programu przed rozpoczęciem kodowania. Spróbuj znaleźć odpowiedzi na następujące pytania:
Czy Twój program poradzi sobie z dużymi liczbami? Jeśli tak, spróbuj zastanowić się, w jaki sposób Twój program może obsługiwać duży zakres liczb. Jednym ze sposobów na zrobienie tego jest użycie zmiennej float lub long zamiast int
Krok 2. Napisz kod
Aby obliczyć procent, potrzebujesz dwóch parametrów:
- ten Całkowity wynik (lub maksymalny możliwy wynik); oraz,
-
ten uzyskany wynik którego procent chcesz obliczyć.
Na przykład: Jeśli uczeń uzyska w teście 30 punktów na 100, a chcesz obliczyć procent punktów uzyskanych przez ucznia, 100 to całkowita liczba punktów (lub maksymalny możliwy wynik). 30 to uzyskany wynik, którego procent chcesz obliczyć
-
Wzór na obliczenie procentu to:
Procent = (uzyskany wynik x 100)/całkowity wynik
- Aby uzyskać te parametry (dane wejściowe) od użytkownika, spróbuj użyć funkcji skanera w Javie.
Krok 3. Oblicz procent
Użyj wzoru podanego w poprzednim kroku, aby obliczyć procent. Upewnij się, że zmienna używana do przechowywania wartości procentowej jest typu float. Jeśli nie, odpowiedź może być nieprawidłowa.
-
Dzieje się tak, ponieważ typ danych zmiennoprzecinkowych to 32-bitowa pojedyncza precyzja, która uwzględnia nawet liczby dziesiętne w obliczeniach matematycznych. Tak więc, używając zmiennej zmiennoprzecinkowej, odpowiedź na matematyczne obliczenia, takie jak 5/2 (5 podzielone przez 2), wyniesie 2,5
- Jeśli to samo obliczenie (5 / 2) zostanie wykonane przy użyciu zmiennej int, odpowiedź będzie 2.
- Jednak zmienne, w których zapisałeś całkowity wynik i uzyskany wynik, mogą być int. Użycie zmiennej float dla wartości procentowej spowoduje automatyczne przekształcenie int w float; a całkowite obliczenie zostanie wykonane w liczbie zmiennoprzecinkowej zamiast int.
Krok 4. Wyświetl procent dla użytkownika
Gdy program obliczy procent, wyświetl go użytkownikowi. W tym celu użyj funkcji System.out.print lub System.out.println (aby wydrukować w nowym wierszu) w Javie.
Metoda 1 z 1: Przykładowy kod
importować java.util. Scanner; public class main_class { public static void main(String args){ int total, score; procent pływalności; Scanner inputNumScanner = nowy skaner(System.in); System.out.println("Wprowadź łączny lub maksymalny wynik: "); total = inputNumScanner.nextInt(); System.out.println("Wprowadź uzyskany wynik: "); wynik = inputNumScanner.nextInt(); procent = (wynik * 100/ogółem); System.out.println("Procent wynosi = " + procent + " %"); } }
Porady
- Spróbuj stworzyć GUI, dzięki któremu program będzie bardziej interaktywny i łatwiejszy w użyciu.
- Spróbuj rozszerzyć swój program o wykonywanie wielu obliczeń matematycznych.