Raku kurss / Padziļināti / Moduļi / Moduļu pamati / Exercises
Statistikas modulis
Uzdevums
Jums ir dots modulis Stats.rakumod, kas eksportē divas
apakšprogrammas — total un mean —, kur
mean ir uzbūvēta uz total pamata:
unit module Stats;
sub total(@numbers) is export {
[+] @numbers
}
sub mean(@numbers) is export {
total(@numbers) / @numbers.elems
}Uzrakstiet atsevišķu programmu, kas izmanto šo moduli un sarakstam
10, 20, 30, 40 izdrukā gan kopsummu, gan vidējo
vērtību.
Piemērs
Palaista ar moduli uz meklēšanas ceļa, programma izdrukā:
$ raku -I. stats.raku
total: 100
mean: 25Risinājums
Kursa navigācija
← Risinājums: Izmantot pārveidotāju | Risinājums: Statistikas modulis →