Run Code
|
API
|
Code Wall
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
error_check
#include <iostream> #include <string> using namespace std; std::string konwertuj( std::string & sTekst ) { std::string sWynik; int pozycjaZnacznik, pozycjaZnacznik2, pozycjaSpacja; bool sprawdz; do { if (sprawdz = sTekst.find('<') != string::npos) { pozycjaZnacznik = sTekst.find('<'); sWynik = sTekst.erase(pozycjaZnacznik, 1); sWynik = sTekst.insert(pozycjaZnacznik, "["); } if (sprawdz = sTekst.find('>') != string::npos) { pozycjaZnacznik2 = sTekst.find('>'); sWynik = sTekst.erase(pozycjaZnacznik2, 1); sWynik = sTekst.insert(pozycjaZnacznik2, "]"); } if (sprawdz = sTekst.find(" ") != string::npos) { pozycjaSpacja = sTekst.find(" "); sWynik = sTekst.erase(pozycjaSpacja, 1); } } while (sprawdz == true); return sWynik; } int main() { std::string tekst = "<b>to jest </b> testowy napis :)"; std::cout << konwertuj( tekst ) << std::endl; return 0; } //Napisz program, który z podanego łańcucha znaków usunie powtarzające się spacje występujące obok siebie i zastąpi znaczniki <b> oraz </b> znacznikami [b] oraz [/b]. //Tekst, który powstanie w wyniku przeprowadzenia wspomnianych operacji wypisz na ekran.
run
|
edit
|
history
|
help
0
Eight Queen
problem_binary_4
error_code example
Cross-platform multithreading minimal example (g++ and cl.exe)
#22.1
Sum of numbers in a series using sum formular
Buggy Strcat
test
Dequeue Using STL List
Ελλάδα !!!!