Cursus Raku / Essentiëlen / Getallen / Oefeningen / Aantal tienen
Oplossing: Aantal tienen
Dit is hoe je de taak kunt oplossen.
Code
my $n = prompt 'Voer een positief geheel getal in: ';
say ($n % 100) div 10;
🦋 Je kunt de volledige code vinden in het bestand tens.raku.
Uitvoer
Voer het programma uit en test een paar verschillende gevallen:
- Een driecijferig rond getal zoals 120;
- Een veelvoud van 100, bijvoorbeeld 400;
- Een getal dat groter is dan 10 maar kleiner dan 100.
- Een getal kleiner dan 10.
Voor het getal 234 ziet de uitvoer van het programma er als volgt uit:
$ raku exercises/numbers/tens.raku
Voer een positief geheel getal in: 234
3
Opmerkingen
In deze oplossing wordt opnieuw de combinatie van de modulo %
en gehele deling div
gebruikt.
Let op de spatie voor de openingshaak. Die moet er zijn; anders krijg je een syntaxisfout. We zullen terugkomen op dit aspect van Raku in de sectie over functies, maar voor nu, typ de code zoals hierboven weergegeven of voeg een ander paar haakjes toe om het argument van de functie te omringen — in dit geval is geen spatie nodig:
say(($n % 100) div 10);
Volgende oefening
Cursusnavigatie
← Strings / String lengte | Boolean type →
Deze pagina is automatisch vertaald met ChatGPT 4o. Originele Engelse tekst.
Vertalingen van deze pagina: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська