Ask Question

Replace any alphabetic character with '_' in 2-character string passCode. Ex: If passCode is "9a", output is:

9_Hint: Use two if statements to check each of the two characters in the string, using isalpha ().

fix:

#include

#include

#include

using namespace std;

int main () {

string passCode;

cin >> passCode;

/ * Your solution goes here * /

cout << passCode << endl;

return 0;

}

+4
Answers (1)
  1. 8 July, 03:14
    0
    Code which is pasted in the place of " / * Your solution goes here * / ":

    if (isalpha (passCode[0])) / / if statement for the first character of the passcode string.

    passCode[0]='_';

    if (isalpha (passCode[1])) / / if statement for the second character of the passcode string.

    passCode[1]='_';

    Output:

    If the user gives input as '4h', then it will prints '4_'. If the user gives input as 'a8', then the output is '_8'.

    Explanation:

    Missing information:

    There is a three header file missing in the question programming code which names as the "cctype", 'iostream', 'cstring'.

    Code Explanation:

    The above code is in c+ + programing language, which is pasted on the place of " / * Your solution goes here * / ", which is written in the question part. The first if-statement checks the first character of the string that it is a charter or not if it is a character then replace the character with an underscore. The second if-statement is used to check the second character of the staring that is it a character or not if it then replaces the character with an underscore.
Know the Answer?
Not Sure About the Answer?
Find an answer to your question 👍 “Replace any alphabetic character with '_' in 2-character string passCode. Ex: If passCode is "9a", output is: 9_Hint: Use two if statements ...” in 📗 Computers & Technology if the answers seem to be not correct or there’s no answer. Try a smart search to find answers to similar questions.
Search for Other Answers