Advertisement
193030

String after x space [again]

Feb 22nd, 2020
205
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.90 KB | None | 0 0
  1. #include <iostream>
  2. #include <string>
  3. #include <cstdlib>
  4.  
  5. using namespace std;
  6.  
  7.  
  8. string removeString(string inputString)
  9. {
  10.     string newString;
  11.     for(int i =0; i<inputString.length();i++)
  12.     {
  13.         if(inputString.at(i)!= '7') {
  14.           newString+=inputString.at(i);
  15.         }
  16.     }
  17.     return newString;
  18. }
  19.  
  20. string afterXSpace(string inputString, int xSpace)
  21. {
  22.     string newString;
  23.     int lastPositionSpace=0;
  24.     int spaceCounter=0;
  25.     int spaceTemp =0;
  26.     do {
  27.  
  28.         spaceTemp = inputString.find(' ', lastPositionSpace+1);
  29.         if(spaceTemp>0) {
  30.         spaceCounter++;
  31.         lastPositionSpace = spaceTemp;
  32.         }
  33.  
  34.     } while(spaceCounter<=xSpace);
  35.     newString = inputString.substr(lastPositionSpace+1);
  36.     return newString;
  37. }
  38. int main() {
  39.     string inputString = "The code is getting better code.";
  40.     cout << afterXSpace(inputString,4);
  41.  
  42.  
  43.  
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement