fork download
  1. #include <iostream>
  2. #include <string>
  3. #include <iomanip>
  4.  
  5. using namespace std;
  6.  
  7. int main() {
  8. string hari[7] = {"Senin", "Selasa", "Rabu", "Kamis", "Jumat", "Sabtu", "Minggu"};
  9.  
  10. int penjualan[7] = {12, 18, 15, 20, 17, 25, 10};
  11.  
  12. int total = 0;
  13. float rata_rata;
  14.  
  15. cout << "Masukkan jumlah penjualan barang:" << endl;
  16.  
  17. for (int i = 0; i < 7; i++) {
  18. cout << left << setw(8) << hari[i] << ": " << penjualan[i] << endl;
  19. total += penjualan[i];
  20. }
  21.  
  22. int indeks_terbanyak = 0;
  23. int indeks_tersedikit = 0;
  24. for (int i = 1; i < 7; i++) {
  25. if (penjualan[i] > penjualan[indeks_terbanyak]) indeks_terbanyak = i;
  26. if (penjualan[i] < penjualan[indeks_tersedikit]) indeks_tersedikit = i;
  27. }
  28.  
  29. rata_rata = (float)total / 7;
  30.  
  31. cout << "\nTotal penjualan : " << total << endl;
  32. cout << "Rata-rata per hari : " << fixed << setprecision(2) << rata_rata << endl;
  33. cout << "Penjualan terbanyak : " << penjualan[indeks_terbanyak] << " (" << hari[indeks_terbanyak] << ")" << endl;
  34. cout << "Penjualan paling sedikit : " << penjualan[indeks_tersedikit] << " (" << hari[indeks_tersedikit] << ")" << endl;
  35.  
  36. return 0;
  37. }
Success #stdin #stdout 0.01s 5320KB
stdin
Standard input is empty
stdout
Masukkan jumlah penjualan barang:
Senin   : 12
Selasa  : 18
Rabu    : 15
Kamis   : 20
Jumat   : 17
Sabtu   : 25
Minggu  : 10

Total penjualan            : 117
Rata-rata per hari         : 16.71
Penjualan terbanyak        : 25 (Sabtu)
Penjualan paling sedikit   : 10 (Minggu)