Questo articolo su come calcolare le percentuali può essere molto utile. Tuttavia, man mano che i numeri diventano più grandi, l'utilizzo di un programma per calcolarli renderà il tuo compito molto più semplice. Ecco come realizzare un programma per calcolare le percentuali, utilizzando il linguaggio di programmazione Java.
Fare un passo
Passaggio 1. Pianifica il tuo programma
Sebbene calcolare le percentuali non sia difficile, è sempre una buona pratica pianificare il programma prima di iniziare a scrivere codice. Rispondi alle seguenti domande:
Il tuo programma gestirà un gran numero di numeri? In tal caso, pensa a come il tuo programma può gestire una vasta gamma di numeri. Un modo è usare variabili float o long invece di int
Passaggio 2. Annota il codice
Per calcolare la percentuale sono necessari due parametri:
- Valore totale (o valore di massima verosimiglianza); e,
-
Valore guadagnato di cui vuoi calcolare la percentuale.
Ad esempio: se uno studente ottiene un punteggio di 30 su 100 in un esame e si desidera calcolare il punteggio percentuale che lo studente ha ottenuto, 100 è il punteggio totale (o il punteggio massimo possibile) e 30 è il punteggio per il quale si calcolerà il percentuale
-
La formula per calcolare la percentuale è:
Percentuale = (valore ottenuto x 100) / valore totale
- Per ottenere questo parametro (input) dall'utente, utilizzare la funzione Scanner in Java.
Passaggio 3. Calcola la percentuale
Utilizzare la formula nel passaggio precedente per calcolare la percentuale. Assicurati che la variabile utilizzata per memorizzare il valore percentuale sia di tipo float. In caso contrario, la risposta potrebbe non essere corretta.
-
Questo perché il tipo di dati float ha una precisione singola di 32 bit, quindi tiene conto dei numeri decimali nei calcoli matematici. Pertanto, utilizzando la variabile float, la risposta a un calcolo matematico come 5/2 (5 divide 2) è 2, 5.
- Se lo stesso calcolo (5/2) viene eseguito utilizzando la variabile int, la risposta è 2.
- Tuttavia, la variabile in cui memorizzi il valore totale e il valore restituito può essere un int. L'utilizzo di una variabile float per una percentuale convertirà automaticamente un int in un float; e il calcolo totale verrà eseguito in float variabile non int.
Passaggio 4. Mostra la percentuale all'utente
Dopo che il programma ha calcolato la percentuale, mostra il risultato all'utente. Utilizzare le funzioni System.out.print o System.out.println (per stampare una nuova riga), in Java.
Metodo 1 di 1: Esempio di codice
import java.util. Scanner; public class main_class { public static void main(String args){ int total, score; percentuale di flottante; Scanner inputNumScanner = new Scanner(System.in); System.out.println("Inserisci il valore totale o massimo: "); totale = inputNumScanner.nextInt(); System.out.println("Inserisci valore: "); punteggio = inputNumScanner.nextInt(); percentuale = (punteggio * 100/ totale); System.out.println("La percentuale è = " + percentuale + " %"); } }
Suggerimenti
- Crea una GUI o un'interfaccia utente grafica, che renderà il programma molto più interattivo e più facile da usare.
- Estendi il tuo programma per eseguire alcuni calcoli matematici.