// Trekk ut felles atferd i egne metoder public class AntallRapport2 { public static void main(String[] args) { // Les inn antall int antall_biler = les_antall("biler"); int antall_båter = les_antall("båter"); int antall_tog = les_antall("tog"); int antall_mopeder = les_antall("mopeder"); // Skriv ut rapport skriv_antall(antall_biler,"bil","biler"); System.out.print(", "); skriv_antall(antall_båter,"båt","båter"); System.out.print(", "); skriv_antall(antall_tog,"tog","tog"); System.out.print(" og "); skriv_antall(antall_mopeder,"moped","mopeder"); System.out.println("."); } // Metode for å lese inn og returnere antall av et gitt kjøretøy public static int les_antall(String hva) { System.out.print("Hvor mange " + hva + "? "); return Terminal.lesInt(); } // Metode for å skrive ut et gitt antall av et kjøretøy // med gitt entalls- og flertallsform public static void skriv_antall(int antall, String entall, String flertall) { if (antall == 1) System.out.print("1 " + entall); else System.out.print(antall + " " + flertall); } }