Corso di Raku / Avanzato / Subroutine / Firme / Exercises

Un esponente opzionale

Problema

Scrivi una subroutine power con un parametro obbligatorio $base e un parametro opzionale $exp. Quando l’esponente viene fornito, eleva la base a quella potenza; quando viene omesso, usa il quadrato come valore predefinito (usa l’operatore defined-or // per fornire 2).

Chiamala una volta con solo la base, e una volta con la base e un esponente.

Esempio

Il programma stampa:

25
125

Soluzione

Vedi la soluzione

Soluzione: Somma di tutti gli argomenti   |   Soluzione: Un esponente opzionale