fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. int n; // jumlah pendonor
  6. cout << "Masukkan jumlah pendonor: ";
  7. cin >> n;
  8.  
  9. int count = 0;
  10. string golongan;
  11.  
  12. for (int i = 0; i < n; i++) {
  13. cout << "Masukkan golongan darah pendonor ke-" << i+1 << ": ";
  14. cin >> golongan;
  15.  
  16. // Misal kita hitung semua pendonor yang mengisi data
  17. if (!golongan.empty()) {
  18. count++;
  19. }
  20. }
  21.  
  22. cout << "Jumlah pendonor darah adalah: " << count << endl;
  23. return 0;
  24. }
  25.  
Success #stdin #stdout 0s 5320KB
stdin
8
3
3 1 150
1 2 250
3 1 300
1 3 450
2 2 200
3 4 350
1 4 500
2 1 500
stdout
Masukkan jumlah pendonor: Masukkan golongan darah pendonor ke-1: Masukkan golongan darah pendonor ke-2: Masukkan golongan darah pendonor ke-3: Masukkan golongan darah pendonor ke-4: Masukkan golongan darah pendonor ke-5: Masukkan golongan darah pendonor ke-6: Masukkan golongan darah pendonor ke-7: Masukkan golongan darah pendonor ke-8: Jumlah pendonor darah adalah: 8