Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Having trouble with this c++ question. Write a recursive, string -valued functio

ID: 652093 • Letter: H

Question

Having trouble with this c++ question.

Write a recursive, string -valued function, replace, that accepts a string and returns a new string consisting of the original string with each blank replaced with an asterisk (*) Replacing the blanks in a string involves: Nothing if the string is empty Otherwise: If the first character is not a blank, simply concatenate it with the result of replacing the rest of the string If the first character IS a blank, concatenate an * with the result of replacing the rest of the string

Explanation / Answer

String replace(String s){ if(s.length()<1) return s; String concat=s.charAt(0)==' '? "*" : s.charAt(0)+""; return concat+replace(s.substring(1)); }
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote