fabbe680

String Manip v1.0

Nov 28th, 2018
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. #include <iostream>
  2. #include <string>
  3.  
  4. using namespace std;
  5.  
  6. int main()
  7. {
  8. string const inText1 = "Foten är en kroppsdel som förekommer mycket i våra uttryck.";
  9. string const inText2 = "På stående fot betyder omedelbart, utan förberedelse.";
  10. string const inText3 = "Försätta på fri fot betyder att ge någon friheten.";
  11. string const inText4 = "Sätta foten i munnen betyder att göra bort sig.";
  12. string const inText5 = "Få om bakfoten betyder att missuppfatta något.";
  13. string const inText6 = "Skrapa med foten betyder att visa sig underdånig eller ödmjuk.";
  14. string const inText7 = "Stryka på foten betyder att tvingas ge upp.";
  15. string const inText8 = "Leva på stor fot betyder att föra ett dyrbart eller slösaktigt leverne.";
  16. string const inText9 = "Varför fick du foten???";
  17.  
  18. string inText[9] = {inText1, inText2, inText3, inText4, inText5, inText6, inText7, inText8, inText9};
  19.  
  20. for(int i = 0; i <= 8; i++) {
  21. string::size_type lowPos = inText[i].find("fot");
  22. string::size_type capPos = inText[i].find("Fot");
  23. if(lowPos != string::npos) {
  24. inText[i].replace(lowPos, 3, "hand");
  25. }
  26. else if(capPos != string::npos) {
  27. inText[i].replace(capPos, 3, "Hand");
  28. }
  29. }
  30.  
  31. for (int i = 0; i <= 8; i++) {
  32. cout << inText[i] << endl;
  33. }
  34.  
  35.  
  36. return 0;
  37. }
Advertisement
Add Comment
Please, Sign In to add comment