Курс по Raku / Напреднали / Модули / Основи на модулите / Exercises
Използвайте модул за статистика
Задача
Даден ви е модул Stats.rakumod, който експортира две
подпрограми — total и mean — където
mean е изградена върху total:
unit module Stats;
sub total(@numbers) is export {
[+] @numbers
}
sub mean(@numbers) is export {
total(@numbers) / @numbers.elems
}Напишете отделна програма, която използва този модул и за списъка
10, 20, 30, 40 отпечатва както сумата, така и средното
аритметично.
Пример
При стартиране с модула в пътя за търсене, програмата отпечатва:
$ raku -I. stats.raku
total: 100
mean: 25Решение
Навигация в курса
← Решение: Използвайте конвертора | Решение: Използвайте модул за статистика →