// Mini-proyek Bagian 1: Statistik Nilai -- starter. // // Selesaikan file ini sesuai spesifikasi di halaman proyek. // // Compile: g++ -std=c++17 -O2 -o statistik projects/01-statistik-nilai/starter.cpp // Jalankan: ./statistik < projects/01-statistik-nilai/contoh-masukan.txt #include #include using namespace std; const int MAKS = 100005; int nilai[MAKS]; // TODO: tulis fungsi char huruf(int n) yang mengembalikan 'A'..'E'. int main() { int n; cin >> n; // TODO: baca n nilai ke dalam array. // TODO: cari terendah, tertinggi, dan jumlah dalam satu penelusuran. // Penampung jumlah harus long long. // TODO: hitung rata-rata sebagai double. // TODO: telusuri sekali lagi untuk mencacah nilai di atas rata-rata // dan mencacah huruf A sampai E. // TODO: cetak lima baris sesuai spesifikasi. // Baris rata-rata memakai fixed << setprecision(2). return 0; }