Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.*;
- public class Hotel {
- public static void main(String[] args) {
- Scanner console = new Scanner(System.in);
- double sum = 0;
- int numChilds = 0;
- // Tast antal personer
- System.out.print("Indtast antal personer: ");
- int antalPersoner = console.nextInt();
- // Tast antal nætter
- System.out.print("Indtast antal nætter: ");
- int antalNætter = console.nextInt();
- String names[] = new String[antalPersoner];
- int ages[] = new int[antalPersoner];
- for(int person = 0; person < antalPersoner; person++){
- System.out.print("Indtast navn for person " + person + ": ");
- names[person] = console.next();
- System.out.print("Instast alder: ");
- ages[person] = console.nextInt();
- if(ages[person] < 12){
- sum += barnPris();
- numChilds++;
- } else sum += voksenPris(person);
- }
- double delsum = antalNætter*(sum/(antalPersoner-numChilds));
- System.out.println("Navn: Alder: Beløb:");
- for(int i = 0; i < antalPersoner; i++){
- System.out.printf("%-15s",names[i]);
- System.out.printf("%-15d",ages[i]);
- if(ages[i] < 12) System.out.printf("%-15.2f\n",0.00);
- else System.out.printf("%-15.2f\n",delsum);
- }
- }
- public static double voksenPris(int person)
- {
- double sum = 645.95;
- if(person == 2) return sum *= 0.70;
- else if(person == 3) return sum *= 0.85;
- else return sum;
- }
- public static double barnPris()
- {
- return 645.95 * 0.5;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement