Advertisement
Guest User

Untitled

a guest
Apr 21st, 2018
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.96 KB | None | 0 0
  1. #include "stdafx.h"
  2. #include "iostream"
  3. #include <string>
  4. #include <windows.h>
  5.  
  6. using namespace std;
  7.  
  8. int main()
  9. {
  10.     setlocale(LC_ALL, "Russian");
  11.     int i, j, k, p;
  12.     char a[20] = "";
  13.     cout << "Введите слово \n";
  14.     cin.getline(a, 20);
  15.     k = strlen(a);
  16.     p = 0;
  17.     if (k % 2 == 0)
  18.     {
  19.         j = k;
  20.         for (int i = 0; i < k / 2; i++)
  21.         {
  22.             if (a[i] == a[j-1]) { p = p + 1; }
  23.             j--;
  24.         }
  25.         if (p == k / 2)
  26.         {
  27.             cout << "Введенное слово - перевертыш" << endl;
  28.         }
  29.         else
  30.         {
  31.             cout << "Введенное слово не перевертыш" << endl;
  32.         }
  33.     }
  34.     else
  35.     {
  36.         j = k;
  37.         for (int i = 0; i < (k - 1) / 2; i++)
  38.         {
  39.             if (a[i] == a[j-1]) { p = p + 1; }
  40.             j--;
  41.         }
  42.  
  43.  
  44.         if (p == (k - 1) / 2)
  45.         {
  46.             cout << "Введенное слово - перевертыш" << endl;
  47.         }
  48.         else
  49.         {
  50.             cout << "Введенное слово не перевертыш" << endl;
  51.         }
  52.     }
  53.     cout << endl;
  54.     system("pause");
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement