#include #include "Array.h" ecci::Array readValues() { ecci::Array values; double value = 0.0; while ( std::cin >> value ) values.add(value); return values; } int main() { ecci::Array values; values = readValues(); //const ecci::Array& tmp = readValues(); //tmp = values; // Compiler ERROR values.sort(); values.print(); //values[0] = 29.9; if ( values.getCount() % 2 != 0 ) std::cout << "Mediana " << values[values.getCount() / 2] << std::endl; else { double sum = values[values.getCount() / 2 - 1] + values[values.getCount() / 2]; std::cout << "Mediana " << sum / 2.0 << std::endl; } return 0; }