Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- In dit bestand word er een gemiddelde calculator die aangeeft hoeveel er per
- maand gedronken wordt en besteed
- */
- package javaapplication2;
- import java.util.Scanner;
- /**
- *
- * @author Julius
- */
- public class JavaApplication2 {
- public static void main(String[] args) {
- System.out.println("Julius Bout - IB204 - 500756659");
- Scanner invoer = new Scanner(System.in);
- String[] maanden = {"Mei", "Juni", "Juli", "September", "Oktober",
- "November", "December"};
- int[] biertjes = new int[maanden.length];
- final double MAXPRIJS = 2.75;
- int extrakosten = 20;
- int totaalBiertjes = 0;
- /*
- boveenstaand staat alle informatie genoteerd die betrekkinghebben
- tot gegeven informatie
- */
- for (int i = 0; i < maanden.length; i++) {
- System.out.print("Hoeveel biertjes heb je gedronken in de maand "
- + maanden[i] + " ");
- biertjes[i] = invoer.nextInt();
- if (biertjes[i] <= 0) {
- System.out.println("Probeer een positief getal!");
- }
- /*
- Hier is de eerste loop die arrays inleest voor de aantallen biertjes
- en daarnaast controlleerd of er een positief getal word ingevuld.
- */
- }
- for (int i = 0; i < maanden.length; i++) {
- totaalBiertjes += biertjes[i];
- }
- /*
- Hier worden de biertjes op basis van logica opgeteld.
- */
- for (int i = 0; i < maanden.length; i++) {
- if ((biertjes[i] < 3)) {
- extrakosten++;
- }
- extrakosten *= biertjes[i];
- }
- extrakosten++;
- /*
- Mocht het voorkomen dat er te weinig biertjes per maand worden besteld
- dan worden er automatisch entreekosten bij opgeteld
- */
- System.out.println("\n");
- for (int i = 0; i < maanden.length; i++) {
- System.out.println("Maand: " + maanden[i] + " consumpties: "
- + biertjes[i]);
- }
- /*
- Uitlijning van alle gegevens met behulp van arrays
- */
- System.out.println("\n");
- System.out.println("Totale kosten €" + " " + totaalBiertjes * MAXPRIJS
- + extrakosten);
- System.out.println("Gemiddelde kosten per feest €" + " " +
- totaalBiertjes
- * MAXPRIJS / maanden.length + extrakosten);
- System.out.println("Totale biertjes " + totaalBiertjes);
- schemaCheck(totaalBiertjes);
- /*
- Hier wordt een if/else statement gebruikt in de methode om op basis van
- de bovenstaande gegevens
- een conclusie te trekken betreft schema voor gemiddeld patroon.
- */
- }
- public static void schemaCheck(int totaalBiertjes) {
- if (totaalBiertjes >= 20) {
- System.out.println("Je zit op schema!");
- } else {
- System.out.println("Je moet meer bier gaan drinken "
- + "wil je voordeliger uitkomen!");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement