Cursus Raku / Essentiëlen / Associatieve datentypen / Oefeningen / Salarisverhoging

Oplossing: Salarisverhoging

Het programma moet een van de waarden van de gegeven hash bijwerken. Het toewijzen van een nieuwe waarde verschilt niet veel van het instellen van een nieuwe waarde van een scalair variabele.

Code

Hier is de oplossing:

my %employee =
    full-name => 'Eliza Vents',
    department => 'Sales',
    salary => 3000;

my $raise = 5; # in procenten

%employee<salary> *= (1 + $raise / 100);
say "Nieuw salaris van %employee<full-name>: %employee<salary>";

🦋 Vind het programma in het bestand salary-raise.raku.

Uitvoer

Bij het uitvoeren van het programma, zorg ervoor dat je geldige berekeningen hebt gemaakt en het aantal procenten correct hebt omgezet.

$ raku exercises/associatives/salary-raise.raku
Nieuw salaris van Eliza Vents: 3150

Volgende oefening

💪 Eerder gezien?

Cursusnavigatie

Positionele datentypen / Subscriptie van reeksen   |   Functies maken en aanroepen

Deze pagina is automatisch vertaald met ChatGPT 4o. Originele Engelse tekst.

Vertalingen van deze pagina: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська