#ifndef GUARD_analysis_h #define GUARD_analysis_h #include #include #include "Student_info.h" bool did_all_hw(const Student_info& s); double average_analysis(const std::vector& students); double median_analysis(const std::vector& students); double optimistic_median_analysis(const std::vector& students); void write_analysis(std::ostream& out, const std::string& name, double analysis(const std::vector&), const std::vector& did, const std::vector& didnt); #endif