import java.util.Scanner;

public class Autohaus {
    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);
        System.out.print("Wie viele Autos möchtest du besitzen? ");
        int anzahlAutos = sc.nextInt();
        sc.nextLine();

        Auto[] garage = new Auto[anzahlAutos];      //Array mit der richtigen Länge anlegen

        for (int i = 0; i < garage.length; i++) {   //1x durch das Array durchlaufen
            Auto auto = new Auto();                 //neues Objekt der Klasse Auto anlegen

            //Werte einlesen
            System.out.println("Auto" + (i+1) + ":");
            System.out.print("Modell: ");
            auto.modell = sc.nextLine();
            System.out.print("Farbe: ");
            auto.farbe = sc.nextLine();
            System.out.print("Alter: ");
            auto.alter = sc.nextInt();
            sc.nextLine();

            garage[i] = auto;       //Das neu erstellte Auto in der i-ten Zelle im Array speichern
        }

        System.out.println("############");

        //Ausgabe
        for (int i = 0; i < garage.length; i++) {
            System.out.println("Auto" + (i+1) + ": " + garage[i].modell + " (" + garage[i].farbe +
                    ") mit dem Alter " + garage[i].alter + " Jahre");
        }

    }
}
