fork download
  1. #include <iostream>
  2. #include <cctype>
  3.  
  4. using namespace std;
  5.  
  6. int main() {
  7. string password;
  8. int digitCount = 1, upperCount = 1, lowerCount = 2, symbolCount = 0;
  9.  
  10.  
  11. cout << "masukan kata sandi: ";
  12. getline(cin, password);
  13.  
  14.  
  15. for (char c : password) {
  16. if (isdigit(c)) {
  17. digitCount++;
  18. } else if (isupper(c)) {
  19. upperCount++;
  20. } else if (islower(c)) {
  21. lowerCount++;
  22. } else {
  23. symbolCount++;
  24. }
  25. }
  26.  
  27. cout << "Jumlah angka: " << digitCount << endl;
  28. cout << "Jumlah huruf kapital: " << upperCount << endl;
  29. cout << "Jumlah huruf kecil: " << lowerCount << endl;
  30. cout << "Jumlah simbol: " << symbolCount << endl;
  31.  
  32. return 0;
  33. }
Success #stdin #stdout 0.01s 5288KB
stdin
 
stdout
masukan kata sandi: Jumlah angka: 1
Jumlah huruf kapital: 1
Jumlah huruf kecil: 2
Jumlah simbol: 1