Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<string>
- #include<sstream>
- using namespace std;
- int main()
- {
- stringstream stream;
- string a;
- cout << "Введите строку: " << endl;
- getline(cin, a);
- stream.str(a);
- string s;
- int q = 0;
- string d;
- while (stream >> s)
- {
- q++;
- if ((s == "no") || (s == "a"))
- {
- d += ", ";
- }
- d += s + ' ';
- }
- int k = 0, n = d.length();
- string temp1, temp2;
- for ( int i = 0; i < (d.length() - 1); i++)
- {
- if (d[i] != ',')
- {
- k++;
- if (d[i] != ' ')
- temp1 += d[i];
- }
- else
- {
- if (k < n)
- {
- n = k;
- temp2 = temp1;
- }
- k = 0;
- temp1 = "";
- }
- }
- if (k < n)
- {
- temp2 = temp1;
- n = k;
- }
- cout << endl << d << endl << n << endl << temp2 << endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement