Raku kurss / Pamati / Vairāk par tipiem / Asociatīvie datu tipi / Exercises / Algas palielināšana

Risinājums: Algas palielināšana

Programmai ir jāatjaunina viena no dotā hash vērtībām. Jaunas vērtības piešķiršana daudz neatšķiras no jaunas skalarās mainīgās vērtības iestatīšanas.

Kods

Šeit ir risinājums:

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

my $raise = 5; # procentos

%employee<salary> *= (1 + $raise / 100);
say "Jaunā %employee<full-name> alga: %employee<salary>";

🦋 Atrodiet programmu failā salary-raise.raku.

Izvade

Palaidot programmu, pārliecinieties, ka esat veicis derīgus aprēķinus un pareizi konvertējis procentu skaitu.

$ raku exercises/associatives/salary-raise.raku
Jaunā Eliza Vents alga: 3150

Kursa navigācija

Algas palielināšana   |   Redzēts agrāk?