Nutcha0751 / filemix

0 stars 0 forks source link

cout << pppppaaaaammmmm #12

Open Nutcha0751 opened 6 months ago

Nutcha0751 commented 6 months ago

Enter a string: pam Enter an expansion factor: 5 Expanded string: pppppaaaaammmmm

include

include

std::string expandString(const std::string& input, int expansionFactor) { std::string expandedString; for (char c : input) { // Add the current character to the expanded string expandedString += c; // Add additional characters based on the expansion factor for (int i = 0; i < expansionFactor; ++i) { expandedString += c; } } return expandedString; }

int main() { std::string inputString; int expansionFactor;

// Get input string
std::cout << "Enter a string: ";
std::getline(std::cin, inputString);

// Get expansion factor
std::cout << "Enter an expansion factor: ";
std::cin >> expansionFactor;

// Expand the string
std::string expandedString = expandString(inputString, expansionFactor);

// Output the expanded string
std::cout << "Expanded string: " << expandedString << std::endl;

return 0;

}