fork download
  1. #include <iostream>
  2. #include <string>
  3. using namespace std;
  4.  
  5. int main() {
  6. int N, M;
  7. cout << "Masukkan jumlah pendonor (N): ";
  8. cin >> N;
  9. cout << "Masukkan jumlah desa (M): ";
  10. cin >> M;
  11.  
  12. int kodeDesa;
  13. string golonganDarah;
  14. int volume;
  15.  
  16. // variabel untuk menghitung total pendonor dan volume per golongan darah
  17. int totalPendonor = 0;
  18. int totalVolume = 0;
  19.  
  20. cout << "\nMasukkan data pendonor (kodeDesa golonganDarah volume):\n";
  21. for (int i = 0; i < N; i++) {
  22. cin >> kodeDesa >> golonganDarah >> volume;
  23. totalPendonor++;
  24. totalVolume += volume;
  25. }
  26.  
  27. cout << "\n=== HASIL PERHITUNGAN ===\n";
  28. cout << "Total pendonor: " << totalPendonor << endl;
  29. cout << "Total volume darah terkumpul: " << totalVolume << " ml" << endl;
  30.  
  31. return 0;
  32. }
  33.  
Success #stdin #stdout 0s 5312KB
stdin
Standard input is empty
stdout
Masukkan jumlah pendonor (N): Masukkan jumlah desa (M): 
Masukkan data pendonor (kodeDesa golonganDarah volume):

=== HASIL PERHITUNGAN ===
Total pendonor: 0
Total volume darah terkumpul: 0 ml