С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Логику какого оператора языка С++ реализуют в полиморфном программировании Помогите по вопросам лабораторной пожалуйста Логику какого оператора языка С++ реализуют в полиморфном программировании виртуальные функции и динамическое связывание? Какие требования... https://www.cyberforum.ru/ cpp-beginners/ thread1873500.html Сложение массивов в перегруженном операторе C++
Здравствуйте. Я создала в мейне 2 массива и попыталась их сложить таким образом: m3 = m1 + m2; oper oper::operator+(oper ob2) { oper temp(size); for (int i = 0; i < size;...
C++ Нужен пример кода записи (из C++) в файл на хостинге https://www.cyberforum.ru/ cpp-beginners/ thread1873497.html
Слышал про wininet. Если есть у кого-то простой рабочий пример, заранее спасибо.
C++ Как останавливать циклы? Допустим у меня есть цикл,в который вложен другой цикл while с оператором if,если удовлетворяется какое-то условие мне нужно прервать резко цикл и перейти к следующему значению переменной i=2.Так... https://www.cyberforum.ru/ cpp-beginners/ thread1873494.html
C++ Шаблон для очереди
Возможно, у кого-нибудь есть готовый шаблон очереди? С функциями добавления, удаления, распечатки, поиска в очереди и т.д.?
C++ Найти В матрице А[i][j] сумму положительных кратных 5 элементов https://www.cyberforum.ru/ cpp-beginners/ thread1873475.html
Помогите найти В матрице А сумму положительных кратных 5 элементов ?
C++ Скорректировать код С++ https://www.cyberforum.ru/ cpp-beginners/ thread1873473.html
Добрый вечер, прошу помочь скорректировать код, что бы он заработал(условие прикрепил во вложении): #include <iostream> #include <math.h> using namespace std; int main(int argc, char* argv)...
Где создаются конструкторы класса? C++
Добрый день, я начал учиться по книге Стэнли Липмана основам c++. Сейчас делаю программу, которая с помощью классов будет выводить значения паспортных данных человека. Я так и не понял куда...
C++ Последнюю букву строки в начало https://www.cyberforum.ru/ cpp-beginners/ thread1873447.html
Необходимо перенести последние буквы каждого слова в начало. Но получается почему-то удалить первую букву. void obrabotka_file(char *fname_i, char *fname_r) { FILE *in, *out; char st; char...
C++ Стоит ли продолжать изучать c++? https://www.cyberforum.ru/ cpp-beginners/ thread1873441.html
Здравствуйте, все чаще меня посещает мысль о том, кем я стану в будущем. Прилично времени потратил на с++, но сейчас слегка почитал и понял, что web перспективнее. Мне сейчас без 1.5 18 и после...
C++ Std::atomic. Реализация свободного от блокировок стека
Всем привет. Читаю книгу Параллельное программирование на с++ в действии Энтони Уильямса, в ней он представляет реализацию свободного стека от блокировок. Не могу понять один момент, может кто...
C++ В шестиугольнике найти площадь одного из треугольников Помогите пожалуйста наити ошибку, помоиму, неправильно что-то во вспомогательной функции, ищу площадь одного треугольника по сторонам, из шестиугольника. #include <iostream> #include <conio.h>... https://www.cyberforum.ru/ cpp-beginners/ thread1873432.html
0 / 0 / 0
Регистрация: 14.10.2016
Сообщений: 16
0

Найти в тексте, состоящем из 1 строки, все слова и числа-палиндромы - C++ - Ответ 9876549

10.12.2016, 00:13. Показов 1892. Ответов 3
Метки (Все метки)

Найдите в заданном тексте, состоящем из 1 строки, все слова и числа-палиндромы.
Необходимо ввести текст, в котором присутствуют и палиндромы и не палиндромы. После этого программа должна отсортировать слова (числа) и выдать какие слова (числа) палиндромы, а какие - нет.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#include <iostream>
#include <cstdio>
#include <cstring>
#include <stdio.h>
using namespace std;
 
int main()
{
    const int n = 256;
    char s[n];
    char s_1[n];
    gets(s);
    int j = 0;
    for (int i = 0; i < n; i++)
    {
        if (s[i] == ' ') ;
        s_1[j] = s[i];
        j++;
    }
    {
    s_1[j] = '\0';
    int k = strlen(s_1);
    char * s_2 = new char[k + 1];
    for (int i = 0; i < k; i++)
    {
        s_2[i] = s_1[k - 1 - i];
    }
    s_2[k] = '\0';
    if (!strcmp(s_1, s_2))
    {
        printf("ДА\n");
    }
    else
    {
        printf("НЕТ\n");
    }
    system("Pause");
    return 0;
}
}
Всё что смог написать к данному моменту, дальше не знаю как. Программа, которая выше, определяет одно слово.

Вернуться к обсуждению:
Найти в тексте, состоящем из 1 строки, все слова и числа-палиндромы C++
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.12.2016, 00:13
Готовые ответы и решения:

Найти в заданном тексте, состоящем из n строк, все слова палиндромы и числа палиндромы
Сроки жутко горят :( поэтому надеюсь на вашу помощь: Задача: Найти в заданном тексте, состоящем...

Найти во введенном тексте все слова-палиндромы
Нужна прога, я на первом курсе колледжа. Нужно все просто и понятно. Разработать программу,...

В данном тексте найти все слова-палиндромы и вывести их на экран
Проблема в том, что при вводе двух и более знаков препинания подряд (включая пробелы) программа...

Дан текст.Найти все палиндромы(слова-перевёртыши)в етом тексте
Доброго времени суток ув.форумчане!Нужна ваша помощь в решении задачи по программированию.Язык...

3
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.12.2016, 00:13

Найти все слова-палиндромы строки
как проверить палиндром знаю, но как из целой строки разбить незнаю, подскажите друзья, буду...

В тексте слова разделены пробелами, найти и вывести слова-палиндромы
Доброго времени суток! Хочу попросить вас о помощи в написании програмы с таким условием: Задан...

Найти в тексте слова-палиндромы
C клавиатуры задается произвольный текст, содержащий не более 10 строк, в каждой строке не более 80...

Найти в тексте слова - палиндромы
Найти в тексте симметричные слова, например &quot;авва, мадам,шалаш и тп.&quot; и вывести их на экран. Вот...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru