Corso di Raku / Avanzato / Moduli / Basi dei moduli / Exercises

Usare un modulo di statistiche

Problema

Ti viene dato un modulo Stats.rakumod che esporta due subroutine — total e mean — dove mean si basa su total:

unit module Stats;

sub total(@numbers) is export {
    [+] @numbers
}

sub mean(@numbers) is export {
    total(@numbers) / @numbers.elems
}

Scrivi un programma separato che usi questo modulo e, per la lista 10, 20, 30, 40, stampi sia il totale che la media.

Esempio

Eseguendo con il modulo nel percorso di ricerca, il programma stampa:

$ raku -I. stats.raku
total: 100
mean: 25

Soluzione

Vedi la soluzione

Soluzione: Usare il convertitore   |   Soluzione: Usare un modulo di statistiche