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

Последовательность слово симметричное - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создание поля ввода даты http://www.cyberforum.ru/cpp-beginners/thread129694.html
Надо создать поле ввода даты (меню) у меня несколько проблем-переключение(стрелками), выход и тп только по двойному нажатию клавиши, с экрана ничего не вводится.. + постоянно фиксирует ошибку в функции VvodD. не подскажете где ошибки и как их устранить? #include <process.h> #include <stdlib.h> #include <conio.h> #include <string.h>
C++ где скачать turbo c++ ??? где скачать turbo c++ ??? http://www.cyberforum.ru/cpp-beginners/thread129689.html
Проги на двумерные массивы C++
Здравствуйте Все! Если кто может, нужно решить две задачи или хотя бы подсказать принцип действия ,или часть проги.:):):) Задача№1: Известно,что в Москве самыми теплыми являются дни с 15 июля по 15 августа. Для проведения фестиваля были выбраны 7 следующих подряд дней, наиболее теплых по данным за последние 10 лет. Составить программу для выполнения этой работы на ЭВМ. Указания: Исходные...
Структуры в С++ C++
Здравствуйте! Помогите с решением пожалуйста...запись структурированной информации в файлы Структура "Автомобиль": - марка; - год выпуска; - цена; - цвет. Удалить все элементы, у которых год выпуска меньше заданного. Добавить элемент с номером К
C++ треугольник не получается http://www.cyberforum.ru/cpp-beginners/thread129660.html
C++ не могу решить функцию http://s49.***********/i124/1005/28/3d20eebf9ef4.png помогите решить! подробнее

Показать сообщение отдельно
targetar
1 / 1 / 0
Регистрация: 25.12.2009
Сообщений: 34

Последовательность слово симметричное - C++

15.05.2010, 18:10. Просмотров 298. Ответов 0
Метки (Все метки)

Дана последовательность, имеющая от 2 до 50 слов, в каждом из которых от 1 до 8 рядковых латинских букв, между соседними словами не меньше одного пропуска, за последним словом - точка. Напечатать те слова последовательности, которые отличаються от последнего слова и включают способность: слово симетричное
Можете пожалуйста к готовой программе добавить проверку на отличие от последнего слова остальных слов последовательности!
Программа:
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
#include <iostream.h>
#include <conio.h>
#include <string.h>
int isSimmetric(char* st);
void main()
{
 clrscr();
cout<<"vvedite stroky: \n";
char st[1000];
cin.getline(st,1000);
char * p=strtok(st," .");
while (p)
{
 if (isSimmetric(p)==1)
cout<<p<<endl;
p=strtok(NULL," .");
}
 getch();
}
int isSimmetric(char* st)
{
 int n=strlen(st);
for (int i=0; i,n/2; i++)
{
 if (st[i]!=st[n-i-1])
{
 return 0;
}
}
return 1;
}
Добавлено через 23 часа 33 минуты
Может кто написать проверку, пожалуйста!?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru