Raku kurss / Padziļināti / Apakšprogrammas / Ligzdotas apakšprogrammas / Exercises / Iekšējā summa

Risinājums: Iekšējā summa

Šeit ir iespējams risinājums uzdevumam.

Kods

sub compute {
    sub add($x, $y) {
        $x + $y;
    }

    add(2, 3) + add(4, 5);
}

say compute;

🦋 Atrodiet programmu failā inner-sum.raku.

Izvade

14

Komentāri

  1. Ligzdotā add iekšpus compute tiek izmantota divreiz: add(2, 3) ir 5 un add(4, 5) ir 9.

  2. To summa, 14, ir vērtība, ko atgriež compute.

Kursa navigācija

Iekšējā summa   |   Viktorīna — Ligzdots tvērums