Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| de:modul:m288:learningunits:lu04:aufgaben:05 [2025/09/29 12:51] – angelegt vdemir | de:modul:m288:learningunits:lu04:aufgaben:05 [2026/09/08 12:59] (aktuell) – [Lösungen] vdemir | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== LU04.A05a - Arrays | + | ====== LU04.A05 - Mehrdimensionale |
| ===== Rahmenbedingungen ===== | ===== Rahmenbedingungen ===== | ||
| - | * Sozialform: | + | * Sozialform: |
| * Hilfsmittel: | * Hilfsmittel: | ||
| * Nur Lehrmittel, keine Websuche oder AI | * Nur Lehrmittel, keine Websuche oder AI | ||
| - | * Zeit: 20 Minuten | + | * Zeit: 15 Minuten |
| - | * Erwartetes Resultat: | + | * Erwartetes Resultat: |
| - | * Eindimensionales | + | |
| - | * Mehrdimensionales Array wurde im realen Leben erkannt. | + | |
| - | * Assoziatives Array (key, value) wurde im realen Leben erkannt. | + | |
| ===== Ausgangslage ===== | ===== Ausgangslage ===== | ||
| - | Sie haben in den vergangenen Lektionen | + | Ein Kino hat 3 Reihen mit jeweils 5 Sitzplätzen. Die Plätze sollen in einem zweidimensionalen Array dargestellt werden. Jeder Platz ist am Anfang mit 0 belegt (frei). |
| - | * **Eindimensionales Array** (Tabelle mit einer Spalte) | ||
| - | * **Mehrdimensional Array** (Tabelle mit mehreren Spalten) | ||
| - | * **Assoziatives Array (Es werden KEYS definiert, jedes erhält ein Value) | ||
| - | ===== Auftrag ===== | + | ===== Auftrag |
| - | 1. Suchen im Schulhaus nach Objekten/Daten, die mittels der drei genannten Typen verwaltet werden können. | + | * A1: Legen Sie ein mehrdimensionales Array //kino// mit 3 Reihen und 5 Spalten an. |
| + | * A2: Belegen Sie alle Plätze mit einer 0. | ||
| + | * A3: Geben Sie das Ergebnis auf der Konsole aus | ||
| - | **Beispiel: | ||
| - | * Die Zimmer am BZZ können als Array verwaltet werden. | ||
| - | * Jedes Zimmer hat eine Nummer | ||
| - | * Jedes Zimmer hat eine maximale Belegung | ||
| - | * Jedes Zimmer hat einen Typ (IT, Multimedia, ...) | ||
| + | ===== Auftrag B: Array-Element verändern ===== | ||
| + | Bisher sind alle Plätze mit 0 belegt, sprich der Kinosall ist leer. Ein Pärchen möchte sich einen schönen Kinoabend gönnen. Verändern Sie das Array entsprechend und geben das Ergebnis aus. | ||
| - | 2. Notieren Sie je Arraytyp | + | * B1: Auf Reihe 2, Sitz 3 setzt sich S. Olivetti hin |
| + | * B2: Gleich daneben auf Sitz 4 K. Sutter. | ||
| + | * B3: Geben Sie das Ergebnis auf der Konsole aus. | ||
| - | |||
| - | ===== Lösungen ===== | ||
| - | [[de: | ||
| ---- | ---- | ||
| [[https:// | [[https:// | ||