LoslegenKostenlos starten

Eingabedatentyp prüfen

Bedingungen machen deinen Code „intelligent“, sodass er auf deine Eingaben oder auf berechnete Ergebnisse reagieren kann.

Ein typischer Einsatz von Bedingungen ist, auf Nutzereingaben zu reagieren. In diesem Beispiel hast du Code für einen Online-Shop geschrieben, der eine Anzahl n der bestbewerteten Produkte dieser Woche zurückgibt. Dieser Code funktioniert nur, wenn die Eingabe n eine ganze Zahl (ein Integer) ist. Du möchtest prüfen, ob n geeignet ist, und eine hilfreiche Nachricht ausgeben.

Die Eingabe n wurde bereits zugewiesen und steht in deiner Umgebung zur Verfügung.

Diese Übung ist Teil des Kurses

<Kurs>Einführung in Julia</Kurs>
Kurs ansehen

Übungsanweisungen

  • Schreibe eine if-Anweisung, die prüft, ob der Typ des Parameters n gleich Int64 ist.
  • Wenn es dieser Typ ist, gib die Meldung "n is the correct type" aus.
  • Schreibe einen else-Block, sodass sonst die Nachricht "This script only works on integers" ausgegeben wird.
  • Schließe die Bedingung ab.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Check if n is the correct type
if ____==____
	# Print n is the correct type
	println(____)
# Use an else statement to print if n is not the correct type
____
	____(____)
# Finish the conditional statement
____

println(n)
Code bearbeiten und ausführen