Cum se calculează procentajul în Java

Autor: Joan Hall
Data Creației: 2 Februarie 2021
Data Actualizării: 1 Iulie 2024
Anonim
Exercise: Program to Calculate Percentage in Java
Video: Exercise: Program to Calculate Percentage in Java

Conţinut

Calculul procentelor poate fi de mare ajutor.Dar când numerele devin mari, va fi mult mai ușor să folosiți un program pentru a-l calcula. Pentru atenția dvs., o instrucțiune despre cum puteți crea un program pentru a calcula procentajul în Java.

Pași

  1. 1 Creați un algoritm pentru programul dvs. Deși calculul procentelor nu este dificil, cel mai bine este să scrieți algoritmul pentru program înainte de a începe să scrieți codul real. Încercați să găsiți răspunsuri la următoarele întrebări:
    • Programul dvs. va gestiona un număr mare? Dacă da, încercați să vă gândiți la modalități prin care programul dvs. poate gestiona o gamă largă de numere. O modalitate de a face acest lucru este să folosiți o variabilă de genul pluti sau lung, in loc de int.
  2. 2 Scrieți codul. Pentru a calcula procentajul, aveți nevoie de doi parametri:
    • Scor general (sau cel mai mare scor posibil); și
    • scor primitprocentul pe care doriți să îl calculați.
      • De exemplu: dacă un student a obținut 30 de puncte din 100 posibile la test și doriți să calculați procentajul de puncte obținute de elev - 100 este scorul total (sau scorul maxim posibil), 30 este nota rezultată, procentul pe care doriți să îl calculați.
    • Formula pentru calcularea dobânzii este:

      Procent = (Scor primit x 100) / Scor total
    • Pentru a obține acești parametri (de intrare) de la utilizator, încercați să utilizați funcția Scanner în Java.
  3. 3 Calculați procentajul. Utilizați formula din pasul anterior pentru a calcula procentajul. Asigurați-vă că variabila utilizată pentru a stoca valoarea la sută este de tip „float”. Dacă nu, atunci este posibil ca răspunsul să nu fie corect.
    • Acest lucru se datorează tipului de date pluti (Numere cu virgulă mobilă de precizie pe 32 de biți) ia în considerare doar tipul numeric de date „zecimale” în calculele matematice. Astfel, folosind o variabilă „float”, răspunsul pentru un calcul matematic, de exemplu 5/2 (5 împărțit la 2) ar fi 2,5.
      • Dacă efectuăm calculul (5/2) folosind variabila int, atunci răspunsul este 2.
      • Cu toate acestea, variabilele în care stocați scor general și scor primit, poate fi de tipul int... Folosind o variabilă de tip pluti pentru la sută convertește automat tipul int în tip pluti... Și calculul general se va face în „float” în loc de „int”.
  4. 4 Afișați valoarea procentuală pentru utilizator. După ce programul a calculat procentajul, afișați-l utilizatorului. Pentru a face acest lucru în Java, utilizați funcțiile System.out.print sau System.out.println (pentru imprimare / ieșire pe o nouă linie).

Metoda 1 din 1: Exemplu de cod

import java.util.Scanner; public class main_class {public static void main (String [] args) {int total, scor; procent de plutire; Scanner inputNumScanner = Scanner nou (System.in); System.out.println ("Introduceți scorul total sau maxim:"); total = inputNumScanner.nextInt (); System.out.println ("Introduceți scorul obținut:"); scor = inputNumScanner.nextInt (); procent = (scor * 100 / total); System.out.println ("Procentul este =" + procent + "%"); }}

sfaturi

  • Încercați să creați o interfață grafică pentru utilizator care face programul mult mai interactiv și mai ușor de utilizat.
  • Încercați să vă extindeți programul pentru a face câteva calcule matematice.