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

С++. Определить слово палиндром - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Алгоритм поиска в ширину http://www.cyberforum.ru/cpp-beginners/thread235665.html
Вот тут нашел реализацию алгоритма поиска в ширину кратчайших расстояний в графе. По идее расстояния должны храниться в массиве d, но ответ там неправильный. В чем может быть проблема? int main () { vector < vector<int> > g; // граф const int n = 4; // число вершин int s = 0; // стартовая вершина (вершины везде нумеруются с нуля) // чтение графа int Adj={ {0,1,0,0}, {0,0,1,0},...
C++ Ошибка: неразрешенный внешний символ "_mainCRTStartup" Здраствуйте. При отладке кода в MS VS 2010 выдаёт ошибку, но в онлайн компилятор всё работает. Ошибка: LINK : error LNK2001: неразрешенный внешний символ "_mainCRTStartup" ... : fatal error LNK1120: 1 неразрешенных внешних элементов После кода есть полный вывод. Вот страница на ideone.com. Вот код: #include <iostream> #include <cstdlib> http://www.cyberforum.ru/cpp-beginners/thread235664.html
Структура-пара C++
Здравствуйте, форумчане. Помогите пожалуйста с задачкой.Некоторые условия мне вообще не понятны, о них позже.... Вот где я сейчас: Поле n дробное число, поле p целое число, показатель степени. Реализовать метод power() возведение числа n в степень p. Метод должен правильно работать при всех допустимых значениях n и p . ...обязательно должны присутствовать: ввод с клавиатуры read()...
C++ Подскажите, пожалуйста
Вот начал я изучать С++ и сразу же встретился с проблемой. Написал код простой. И тут мне Visual Studio 2010 Заявил "идентификатор cout не определен " и идентификатор сin тоже. Полазив на форумах, нашел, что надо добавить using namespace std; Все заработало. Не понял, правда, почему. Но вот что главное! В книгах же нет всего этого!! Поэтому ни один пример из книжек не работает. Может, кто...
C++ Матрица http://www.cyberforum.ru/cpp-beginners/thread235598.html
Задача:Дана прямоугольная матрица A (N, M) (N<=M, M<=15). Найти максимальный элемент в каждой строке. Сформировать массив B из найденных элементов. Отредактируйте пожалуйста код,я только начинаю программировать поэтому требуется посторонная помощь. #include<iostream> #include<conio.h> using namespace std; void main() { int i,j,max; int B;
C++ ошибка чтения из файла задача такая: нужно считать из файла текст. написал программу, но она считывает только одну строку, т.е. до \n. Как написать, чтобы считывался файл полностью? фрагмент кода: if (val=='3') { fp=fopen("test.txt","w"); if (!fp) { cout<<"\nошибка\n"; _getch(); подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
29.01.2011, 23:14     С++. Определить слово палиндром
VertuOzz,
C++
1
2
3
4
5
6
7
bool pol(std::string &a)
{
     std::string b;
     b = a;
     std::reverse (b.begin(), b.end());
     return a == b;
}
или
C++
1
2
3
4
5
6
7
8
9
10
11
bool is_it(const char * s){
        const char * head, * tail;
        
        for ( tail = s; *tail; ++tail )
                ;
        for ( head = s, --tail; head < tail; ++head, --tail )
                if ( *head != *tail )
                        return false;
                
        return true;
}
 
Текущее время: 01:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru