Raku-Kurs / Grundlagen / Zahlen / Übungen / Anzahl der Zehner
Lösung: Anzahl der Zehner
So können Sie die Aufgabe lösen.
Code
my $n = prompt 'Geben Sie eine positive ganze Zahl ein: ';
say ($n % 100) div 10;
🦋 Den vollständigen Code finden Sie in der Datei tens.raku.
Ausgabe
Führen Sie das Programm aus und testen Sie einige verschiedene Fälle:
- Eine dreistellige runde Zahl wie 120;
- Ein Vielfaches von 100, zum Beispiel 400;
- Eine Zahl, die größer als 10, aber kleiner als 100 ist.
- Eine Zahl kleiner als 10.
Für die Zahl 234 sieht die Ausgabe des Programms so aus:
$ raku exercises/numbers/tens.raku
Geben Sie eine positive ganze Zahl ein: 234
3
Kommentare
In dieser Lösung wird erneut die Kombination aus dem Modulo %
und der Ganzzahldivision div
verwendet.
Beachten Sie den Abstand vor der öffnenden Klammer. Dieser muss vorhanden sein, sonst erhalten Sie einen Syntaxfehler. Wir werden auf diesen Aspekt von Raku im Abschnitt über Funktionen zurückkommen, aber vorerst geben Sie den Code wie oben gezeigt ein oder fügen Sie ein weiteres Paar Klammern hinzu, um das Argument der Funktion zu umschließen — in diesem Fall ist kein Abstand erforderlich:
say(($n % 100) div 10);
Nächste Übung
Kursnavigation
← Zeichenketten / Zeichenkettenlänge | Boolescher Typ →
Diese Seite wurde automatisch mit ChatGPT 4o übersetzt. Originaler englischer Text.
Übersetzungen dieser Seite: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська