Предмет: Информатика, автор: dobrodeevgs

Вводится строка(до пробела)
Необходимо определить является ли она палиндромом или нет.
Вывести - YES или NO


dobrodeevgs: СИ ИЛИ СИ++

Ответы

Автор ответа: Giammy
0

Примечание: ввод слова с маленькой буквы.

#include <string>

#include <iostream>

using namespace std;

int main()

{

setlocale(LC_ALL, "Russian");

string s;

cin >> s;

bool res = true;

for (int i = 0; i < s.length() / 2; i++)

if (s[i] != s[s.length() - i - 1]) {

res = false;

break;

}

if (res) cout << "YES\n";

else cout << "NO\n";

system("pause");

return 0;

}

Приложения:
Похожие вопросы
Предмет: Қазақ тiлi, автор: Janarbekulya10
Предмет: Математика, автор: alinA11316