In C++, please write a program according to the instructions and all the criteria. Thank you. Instruction Write and test a function that returns a copy of its string parameter with no repeated characters. The functions ignore case when they compare letters. The functions return strings whose letters are upper case. Write 2 versions of the function: string remDups(const string& original); void remDups(const string& original, string& nodups); Suppose the original string is “Myrtle has big feet” The function returns MYRTLE HASBIGF Test the functions thoroughly. Criteria compile, run, test the test program compiles, runs, and calls both versions of the function without crashing the test program tests the functions thoroughly function parameters and returns one function has one constant string reference parameter and returns a string one function has one constant string reference parameter, one string reference parameter and returns void. function operations the function removes all repeated characters from a copy of the original string the function ignores case the function converts the letters in the edited copy to upper case. the function returns the edited copy of the original string the edited copy of the original strings contains no repeated characters the function uses only string and character functions the best solutions use one loop, one conditional statement, one string function, and one character function.
In C++, please write a program according to the instructions and all the criteria. Thank you.
Instruction
Write and test a function that returns a copy of its string parameter with no repeated characters. The functions ignore case when they compare letters. The functions return strings whose letters are upper case.
Write 2 versions of the function:
string remDups(const string& original);
void remDups(const string& original, string& nodups);
Suppose the original string is “Myrtle has big feet”
The function returns MYRTLE HASBIGF
Test the functions thoroughly.
Criteria
compile, run, test
the test program compiles, runs, and calls both versions of the function without crashing
the test program tests the functions thoroughly
function parameters and returns
one function has one constant string reference parameter and returns a string
one function has one constant string reference parameter, one string reference parameter and returns void.
function operations
the function removes all repeated characters from a copy of the original string
the function ignores case
the function converts the letters in the edited copy to upper case.
the function returns the edited copy of the original string
the edited copy of the original strings contains no repeated characters
the function uses only string and character functions
the best solutions use one loop, one conditional statement, one string function, and one character function.
Trending now
This is a popular solution!
Step by step
Solved in 2 steps