De TV-sensatie “Heel Idols bakt a Voice on Ice with Stars Island” is bijna afgelopen. Tijdens de finale willen de producenten zo snel mogelijk de winnaar berekenen.
Schrijf een programma die deze berekeningen uitvoert. Een header-file en de main-file
zijn al geschreven. Verander de source file winners.cpp
zodat het programma werkt.
Check je tasks.json
file:
"${workspaceFolder}/*cpp"
werkt niet als je meerdere mapjes aan hebt gemaakt in je workspace folder.
"${fileDirname}\*.cpp"
is een beter alternatief als al je .cpp en .hpp files in 1 map hebt staan.
Met dank aan @Aimane0.
winners.hpp:
#ifndef WINNERS_HPP
#define WINNERS_HPP
#include <vector>
#include <iostream>
using namespace std;
float nearestScore2Average(const vector<float>& scores);
float furthestScoreFromWinner(const vector<float>& scores);
#endif /* WINNERS_HPP */
main.cpp:
#include "winners.hpp"
int main(){
vector<float> results {5.322,8.76,2.12,745,98.1,23.6,87.3};
float winner = nearestScore2Average(results);
float mole = furthestScoreFromWinner(results);
cout << "De winnaar is: " << winner << "\n";
cout << "De mol is: " << mole << "\n";
return 0;
}
winners.cpp:
#include "winners.hpp"
float nearestScore2Average(const vector<float>& scores) { return 0.0; }
float furthestScoreFromWinner(const vector<float>& scores) { return 0.0; }