Pseudocode-Dojo · Programmier-Basics

Flächeninhalt eines Rechtecks

Übungsaufgabe aus der Lernplattform: Aufgabenstellung hier lesen, Lösung dort schreiben und automatisch prüfen lassen.

Leicht , Schwierigkeit 1 von 5 ca. 4 Minuten 8 XP Track: Programmier-Basics

Die erste Challenge hatte eine Funktion mit einem Parameter. Jetzt kommt eine mit zwei. Das ist der nächste natürliche Schritt: Viele Berechnungen brauchen mehr als einen Eingabewert, und die Reihenfolge der Parameter zählt.

Das klingt nach einer Kleinigkeit, ist aber die Stelle, an der die ersten echten Fehler entstehen. Eine Funktion sieht nicht, was du gemeint hast, sie sieht nur die Reihenfolge, in der die Werte ankommen. Beim Rechteck fällt ein Vertauscher nicht auf, weil das Produkt gleich bleibt. Bei einer Division, bei einem Von-Bis-Zeitraum oder bei „Betrag und Prozentsatz” fällt er sehr wohl auf, und zwar erst dann, wenn schon jemand mit dem falschen Ergebnis weitergearbeitet hat. Nimm die Aufgabe deshalb als Anlass, dir die Parameterliste als Vertrag einzuprägen, nicht als lose Aufzählung.

Das steckt in der vollständigen Aufgabe

  1. Mehrere Parameter: Reihenfolge ist alles
  2. So funktioniert's
  3. Typische Fallstricke
  4. Deine Aufgabe
  5. Regeln

Die vollständige Aufgabenstellung mit Beispieldaten, Hinweisen und erklärter Musterlösung steht in der Lernplattform.

Lernplattform

Schreib die Lösung, wir prüfen sie.

In der Lernplattform arbeitest du direkt im Browser. Deine Lösung wird automatisch geprüft, mit Hinweisen bei Fehlern und einer erklärten Musterlösung.

Diese Aufgabe lösen

Weitere Aufgaben aus Programmier-Basics

Alle Aufgaben
  1. Verdoppelt zurückgeben Das ist deine erste Funktion. Bevor du tippst, kurz ein Bild davon, was eine Funktion eigentlich ist und wofür es sie gibt. Die Rechnung selbst ist mit Absicht trivial — daran soll hier nichts häng... Leicht , Schwierigkeit 1 von 5 ca. 6 Minuten
  2. Ist die Zahl gerade? Bisher haben Funktionen eine Zahl oder Zeichenkette zurückgegeben. Manchmal aber soll eine Funktion einfach nur Ja oder Nein antworten: "Ist das gerade?" "Darf dieser Nutzer rein?" "Hat die Liste m... Leicht , Schwierigkeit 1 von 5 ca. 5 Minuten
  3. Wochenende erkennen Die letzte Challenge hatte eine Bedingung: Ist der Rest 0? Jetzt kommt der nächste Schritt: Was, wenn eine Entscheidung von mehreren Bedingungen gleichzeitig abhängt? Dafür gibt es die logischen Op... Leicht , Schwierigkeit 1 von 5 ca. 5 Minuten
  4. Notenstufe nach IHK-Schlüssel Bisher haben WENN-Blöcke zwischen genau zwei Fällen unterschieden: "Ist die Bedingung wahr oder falsch?" Aber manchmal gibt es mehr als zwei Möglichkeiten. Der IHK-Notenschlüssel hat sechs Stufen. ... Leicht , Schwierigkeit 1 von 5 ca. 8 Minuten

Zurück zur Übersicht Programmier-Basics