Set hasDigit to true if the 3-character passCode contains a digit.
#include <iostream>
#include <string>
#include <cctype>
using namespace std;
int main() {
bool hasDigit;
string passCode;
hasDigit = false;
passCode = "abc";
/ Your solution goes here /
if (hasDigit) {
cout << "Has a digit." << endl;
}
else {
cout << "Has no digit." << endl;
}
return 0;
}
Answer:
if (isdigit(passCode.at(0)) || isdigit(passCode.at(1)) || isdigit(passCode.at(2)))
{
hasDigit = true;
}
If the answers is incorrect or not given, you can answer the above question in the comment box. If the answers is incorrect or not given, you can answer the above question in the comment box.