Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| de:modul:m307:learningunits:lu01:aufgaben:03 [2026/02/09 15:45] – vdemir | de:modul:m307:learningunits:lu01:aufgaben:03 [2026/02/26 10:46] (aktuell) – vdemir | ||
|---|---|---|---|
| Zeile 4: | Zeile 4: | ||
| * Sozialform: Einzelarbeit | * Sozialform: Einzelarbeit | ||
| * Hilfsmittel: | * Hilfsmittel: | ||
| - | * Zeit: 45 Minuten | + | * Zeit: 70 Minuten |
| * Erwartetes Resultat: JavaScript-File, | * Erwartetes Resultat: JavaScript-File, | ||
| ===== Hinweise ===== | ===== Hinweise ===== | ||
| Zeile 13: | Zeile 13: | ||
| * Verwenden Sie keine JS-Bibliotheken, | * Verwenden Sie keine JS-Bibliotheken, | ||
| * Aus Gründen der Datenkapselung und der umsichtigen Programmierung realisieren sie Ihre Funktionen ausschliesslich mit Inputparameter und Return-Values. Es wird also möglichst nicht auf globale Werte innerhalb der Methoden zugegriffen. | * Aus Gründen der Datenkapselung und der umsichtigen Programmierung realisieren sie Ihre Funktionen ausschliesslich mit Inputparameter und Return-Values. Es wird also möglichst nicht auf globale Werte innerhalb der Methoden zugegriffen. | ||
| - | * Die für die Berechnung benötigten Werte können über Commandline, | + | * Die für die Berechnung benötigten Werte können über Commandline, |
| + | * Verschwenden Sie keine Zeit in eine //schöne“ Oberflächengestaltung//, weil es aktuell um Programmier-Praxis, | ||
| ===== Auftrag ===== | ===== Auftrag ===== | ||
| Zeile 40: | Zeile 41: | ||
| - Der Tausch-Zähler wird inkrementiert (hochgezählt), | - Der Tausch-Zähler wird inkrementiert (hochgezählt), | ||
| - Der Schleifenzähler wird in der inneren Schleife gesetzt, sodass der die Anzahl Schleifen-Durchläufe mitzählt. | - Der Schleifenzähler wird in der inneren Schleife gesetzt, sodass der die Anzahl Schleifen-Durchläufe mitzählt. | ||
| + | |||
| + | |||
| + | ==== Teilauftrag 4: Wahlweise Auf- oder absteigend sortiert ===== | ||
| + | Passen Sie Ihre Algorithmen so an, sodass die beim Funktionsaufruf festelegen können, ob auf oder absteigend sortiert werden muss. Dazu müssen Sie einen zusätzlichen Parameter mitgegen. | ||
| ===== Lösungen ===== | ===== Lösungen ===== | ||