Question: Please provide the program code and output in C# language for the following: 1. Given a string and a non-negative int n, return a larger

Please providethe program code and output in C# languagefor the following:

1. Given a string and a non-negative int n, return a larger string that is n copies of the original string.

StringTimes(\"Hi\", 2) -> \"HiHi\"

StringTimes(\"Hi\", 3) -> \"HiHiHi\"

StringTimes(\"Hi\", 1) -> \"Hi\"

public string StringTimes(string str, int n) {

}

2. Given a string and a non-negative int n, we'll say that the front of the string is the first 3 chars, or whatever is there if the string is less than length 3. Return n copies of the front;

FrontTimes(\"Chocolate\", 2) -> \"ChoCho\"

FrontTimes(\"Chocolate\", 3) -> \"ChoChoCho\"

FrontTimes(\"Abc\", 3) -> \"AbcAbcAbc\"

public string FrontTimes(string str, int n) {

}

3. Count the number of \"xx\" in the given string. We'll say that overlapping is allowed, so \"xxx\" contains 2 \"xx\".

CountXX(\"abcxx\") -> 1

CountXX(\"xxx\") -> 2

CountXX(\"xxxx\") -> 3

public int CountXX(string str) {

}

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!