Форум программистов, компьютерный форум CyberForum.ru

Найти и записать в выходной файл все симметричные слова - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Обработка "длинных" текстов (создать новый список, записывая в каждый блок по одному предложению.) http://www.cyberforum.ru/cpp-beginners/thread724629.html
Здравствуйте, помогите пожалуйста с заданием. Текст из текстового файла после загрузки представляется линейным односвязным списком, причем каждый блок списка содержит один сегмент текста, не имеющий ограничений на количество символов. Отдельные слова отделяются пропусками ' '(одним или больше), знаками пунктуации "," и ".". Нужно создать новый список, записывая в каждый блок по одному...
C++ Не выполняется функция после ее вызова Итак, имею код программы, выполняющей проверку двумерного массива на симметричность относительно главной диагонали: #include "stdafx.h" #include <math.h> #include <time.h> #include <stdlib.h> #include "conio.h" #include <clocale> int printmenu(); void setarray(int n, int m, int **a); http://www.cyberforum.ru/cpp-beginners/thread724617.html
C++ Оформить с помощью оператора условие?
Как оформить прогу с помощью оператора условие? #pragma argsused int main(int argc, char* argv) { double x,y ; cout << "Vvedite x"; cin >> x; cout << "VVedite y"; cin >> y ; if((y>=0 && x>=0 && x*x+y*y<=36) || (y<0 && x>=0 && x-y<=6))
Функция, возвращающая ссылку C++
Помогите исправить функцию, которая возвращает ссылку на массив size_t Crd() { size_t crd; return &crd; }
C++ Обратная польская запись: найти ошибку в коде http://www.cyberforum.ru/cpp-beginners/thread724580.html
Друзья, помогите с реализацией обратной польской записи на С++ .Видел много способов реализации но решил сделать по своему. Написал все по алгоритму, но не идет.Все никак не могу понять в чем проблема. Ниже код, компилируя который ругается на память, думаю связанное со стеком, когда операция оказывается ниже приоритетом, чем предыдущая. Это один из случаев, когда ну вот тресни, а не могу...
C++ Нужно написать функцию,чтения/записи в файл Вот есть код: #include "stdafx.h" #include <iostream> #include <conio.h> using namespace std; struct OS { char Name ; подробнее

Показать сообщение отдельно
Ternsip
 Аватар для Ternsip
660 / 188 / 6
Регистрация: 10.05.2012
Сообщений: 595
09.12.2012, 14:34     Найти и записать в выходной файл все симметричные слова
Kyznec24rus, такие слова называются полиндромами http://ru.wikipedia.org/wiki/%D0%9F%...80%D0%BE%D0%BC
Я считываю из файла массив символов до тех пор пока не встретится пробел, если сначала идут пробелы, я их пропускаю (это всё делает cin >> string) затем я иду до середины слова или если кол-во символов нечётное, то округлить значение length()/2 вниз, и сравниваю симметричность

Добавлено через 1 минуту
Kyznec24rus, check - флажок, отвечающий за то, является ли слово полиндромо

Добавлено через 1 минуту
Kyznec24rus, Вы писали >> В произвольном тексте входного файла, содержащем не более 10 строк, в каждой строке не более 80 символов.
Это означает, что в файле НИКОГДА не может быть более 10 строк итп, вам не нужно проверять так ли это

Добавлено через 1 минуту
Kyznec24rus, в цикле проверки симметрии я выйду из цикла и сделаю check = false сразу после того, как увижу несовпадение
 
Текущее время: 02:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru