Mason13 M Mason13 Регистрация 10 Фев 2013 Сообщения 79 Репутация 0 Спасибо 0 Монет 0 15 Ноя 2016 #1 Вот код, нужно зделать так, чтобы оно розделяло текст после пробелов и точек с комами, а потом выводило нужные слова по одному. #include #include #include #include #include using namespace std; int main() { setlocale(LC_ALL, "Russian"); char text[80]; cout << "Enter text: "; cin.getline(text,80); int strl=strlen(text); int simetr=strl/2; bool flag =0; int j=strl-1; for (int i=0; i<simetr; i++) { if (text!=text[j]) { flag = 1; } j--; } if (flag==0) { cout << text; } else { cout << "Нету симетр. слов"; } }
Вот код, нужно зделать так, чтобы оно розделяло текст после пробелов и точек с комами, а потом выводило нужные слова по одному. #include #include #include #include #include using namespace std; int main() { setlocale(LC_ALL, "Russian"); char text[80]; cout << "Enter text: "; cin.getline(text,80); int strl=strlen(text); int simetr=strl/2; bool flag =0; int j=strl-1; for (int i=0; i<simetr; i++) { if (text!=text[j]) { flag = 1; } j--; } if (flag==0) { cout << text; } else { cout << "Нету симетр. слов"; } }
Guatriant G Guatriant Регистрация 22 Ноя 2013 Сообщения 88 Репутация 0 Спасибо 0 Монет 0 15 Ноя 2016 #2 всегда проще написать с нуля, чем в чужом коде разбираться. Никто не будет дорабатывать, и с нуля писать бесплатно тоже. Позитивный голос 0
всегда проще написать с нуля, чем в чужом коде разбираться. Никто не будет дорабатывать, и с нуля писать бесплатно тоже.