Pdf downloaden Pdf downloaden

Het berekenen van procenten kent veel toepassingen. Maar wanneer de getallen groter worden, is het gemakkelijker om hiervoor een programma te gebruiken. Hieronder wordt uitgelegd hoe je een programma kunt schrijven in Java voor het bereken van percentages.

  1. Hoewel het berekenen van een percentage niet zo moeilijk is, is het altijd verstandig om een schema te maken van je programma voor je gaat programmeren . Probeer een antwoord te geven op de volgende vragen:
    • Gaat je programma werken met grote getallen? Zo ja, zoek dan naar manieren om je programma om te laten gaan met veel verschillende soorten getallen. Een manier om dit te doen is met het type float of long als variabele, in plaats van int (integer).
  2. Om het percentage te berekenen heb je twee parameters nodig:
    • De totale score (of de maximaal mogelijke score).
    • De behaalde score (waarvan je het percentage wilt berekenen).
      • Bijvoorbeeld: Indien een student 30 van de 100 vragen goed heeft op een toets, en je wilt het percentage daarvan berekenen, dan is 100 het totaal (de maximale score) en 30 is dan de behaalde score, welke je gaat omrekenen naar een percentage.
    • De formule voor het berekenen van het percentage is:

      Percentage = (Behaalde score x 100) / Totale score
    • Om deze parameters (invoer) in Java van de gebruiker te krijgen, kun je de Scanner -functie gebruiken.
  3. Gebruik de formule zoals in de vorige stap aangegeven voor het berekenen van het percentage. Verzeker je ervan dat de variabele die je gebruikt voor het opslaan van de waarde van het percentage , het type float heeft. Zo niet, dan kan het zijn dat het antwoord niet correct is.
    • Dit komt omdat het float -datatype een precisie heeft van 32 bit die zelfs rekening houdt met decimalen in wiskundige berekeningen . Dus zal het antwoord op een wiskundige berekening zoals 5/2 (5 gedeeld door 2) met het type float, uitkomen op 2,5
      • Dezelfde berekening (5/2) met het type int voor de variabele, geeft 2.
      • De variabelen die je gebruikt voor het opslaan van de totale score en de behaalde score kunnen echter wel int zijn. Door een float te gebruiken als type voor de variabele voor het percentage zal int automatisch naar een float worden omgezet; de totale berekening zal vervolgens als float worden uitgevoerd in plaats van als integer.
  4. Heeft het programma het percentage berekent, toon het dan aan de gebruiker. Gebruik hiervoor de functie System.out.print of System.out.println (om af te drukken op een nieuwe regel) in Java.
    Advertentie
Methode 1
Methode 1 van 1:

Voorbeeldcode

Pdf downloaden
 import 
 java.util.Scanner 
 ; 
 public 
 class 
 main_class 
 { 
 public 
 static 
 void 
 main 
 ( 
 String 
 [] 
 args 
 ){ 
 int 
 totaal 
 , 
 score 
 ; 
 float 
 percentage 
 ; 
 Scanner 
 inputNumScanner 
 = 
 new 
 Scanner 
 ( 
 System 
 . 
 in 
 ); 
 System 
 . 
 out 
 . 
 println 
 ( 
 "Geef het totaal, of de maximale score: " 
 ); 
 totaal 
 = 
 inputNumScanner 
 . 
 nextInt 
 (); 
 System 
 . 
 out 
 . 
 println 
 ( 
 "Voer het behaalde cijfer in: " 
 ); 
 score 
 = 
 inputNumScanner 
 . 
 nextInt 
 (); 
 percentage 
 = 
 ( 
 score 
 * 
 100 
 / 
 totaal 
 ); 
 System 
 . 
 out 
 . 
 println 
 ( 
 "Het percentage is = " 
 + 
 percentage 
 + 
 " %" 
 ); 
 } 
 } 


Tips

  • Probeer een grafische interface (GUI) te maken, om het programma interactiever te maken en eenvoudiger om te gebruiken.
  • Probeer je programma uit te breiden zodat je er meerdere berekeningen mee uit kunt voeren.
Advertentie

Over dit artikel

Deze pagina is 3.458 keer bekeken.

Was dit artikel nuttig?

Advertentie