Объясню алгоритм:
считываем слово,
если это слово имеет чётную длину
если это слово палиндром
то ответ ложь
иначе ответ истина
маршрутов (1-1,1-2,1-3,2-1,2-2,2-3,3-1,3-2,3-3)
Linux-Операционная система
Текстовый редактор-Прикладная
Windows-Операционная система
macOS-Операционная система
Файловый менеджер-Прикладная
Антивирус-Утилита
Табличный процессор-Прикладная
Игровая программа-Утилита
Есть момент, связанный с y = корень(x) при x<0
Это притоверечит главному правилу корня, что подкоренное выражение больше 0, поэтому число x я умножаю на -1
#include <iostream>
#include <math.h>
using namespace std;
int main(){
setlocale(0,"rus");
float x,y;
cout << "введите значение x";
cin >> x;
if (x>0){ y = x-7 ;}
else if (x==0) {y = 3;}
else if (x<0) {y = sqrt(-1*x);}
cout << y;
return 0;
}