#pragma once #include /** This function calculates arithmetic mean, geometric mean and harmonic mean of three integers. @param[in] a first integer @param[in] b second integer @param[in] c third integer @param[out] am arithmetic mean @param[out] gm geometric mean @param[out] hm harmonic mean */ void calculate_means(int a, int b, int c, double &am, double &gm, double &hm); /** This function calculates arithmetic mean, geometric mean and harmonic mean of an integer vector. @param[in] numbers vector containing integers @param[out] am arithmetic mean @param[out] gm geometric mean @param[out] hm harmonic mean */ void calculate_means(std::vector numbers, double &am, double &gm, double &hm);