Advertisement
Guest User

Untitled

a guest
Jun 28th, 2017
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.57 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main() {
  6. char str[] = "sasha shla po shose i sosala sushku";
  7. int polstr = size(str) / 2;
  8. int dob=0;
  9. if (size(str) % 2 == 0)polstr--;
  10.  
  11. for (int i = 0; i < polstr; i++) {
  12. swap(str[i], str[polstr+i]);
  13. }
  14.  
  15. if (size(str) % 2 == 0) {
  16. for (int i = 0; i < polstr; i++)
  17. swap(str[size(str) - i - 2], str[size(str) - i - 3]);
  18.  
  19. }
  20. cout << str << endl;
  21. system("pause");
  22. return 0;
  23. }
  24. ///////////////////////////////////////////
  25. #include <iostream>
  26. #include <vector>
  27. using namespace std;
  28. int main() {
  29. setlocale(0, "");
  30. char str[350] = "В Петербурге мало зелени, зато много воды и неба.Город раскинулся на равнине, и небо над ним необъятно.Можно подолгу наслаждаться спектаклями, которые на этой сцене разыгрывают облака и закаты.Актерами управляет лучший на свете режиссер – ветер.Декорации из крыш, куполов и шпилей остаются неизменными, но никогда не надоедают.";
  31. char mass[15][200];
  32. for (int i = 0; i < 15; i++)
  33. for (int j = 0; j < 200; j++) {
  34. mass[i][j] = '\0';
  35. }
  36. int imass = 0;
  37. int icharmass = 0;
  38. for (int i = 0; i < 350; i++) {
  39. if (str[i] == '.' || str[i] == '!' || str[i] == '?') { mass[imass][icharmass] = str[i]; icharmass++; i++; imass++; icharmass = 0; };
  40. mass[imass][icharmass] = str[i];
  41. icharmass++;
  42. }
  43. for (int i = 0; i < 15; i++) {
  44. if (mass[i][0]!='\0')
  45. for (int j = 0; j < 200,mass[i][j]!=' '; j++) {
  46. cout << mass[i][j];
  47. }
  48. cout << " ";
  49. }
  50. cout << endl;
  51. system("pause");
  52. return 0;
  53. }
  54. ///////////////////////////////////////////
  55. #include <iostream>
  56. #include <string>
  57. #include <vector>
  58.  
  59. using namespace std;
  60.  
  61. int main() {
  62. string str;
  63. vector <string> slova;
  64. vector <int> kol;
  65. int dob = 0;
  66. do {
  67. dob = 0;
  68. cin >> str; //пример ввода "aa vdo vdo aa vdo lk ."
  69. for (int i=0;i<slova.size();i++)
  70. if (slova[i] == str) { kol[i]++; dob = 1; }
  71. if (!dob) { slova.push_back(str); kol.push_back(1); dob = 0; }
  72. } while (str != ".");
  73. slova.pop_back();
  74. kol.pop_back();
  75.  
  76. for (int i = 0; i < slova.size(); i++) {
  77. for (int j = 0; j < slova.size(); j++)
  78. if (kol[i] > kol[j]) { swap(kol[i], kol[j]); swap(slova[i], slova[j]); }
  79. }
  80. for (int i = 0; i < slova.size(); i++) {
  81. cout << slova[i] << " ";
  82. }
  83. cout << endl;
  84. system("pause");
  85. return 0;
  86. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement