Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.11.2015, 14:32   #1
vital_orsha
Пользователь
 
Регистрация: 11.03.2015
Сообщений: 21
По умолчанию Можете перевести код с Pascal на C++ (Даны три слова. Выяснить, является ли хоть одно из них палиндромом)

Здравствуйте, можете пожалуйста помочь перевести код с Pascal на C++
Даны три слова. Выяснить, является ли хоть одно из них палиндромом
(«перевертышем»), т.е. таким, которое читается одинаково слева направо и справа налево. Определить функцию, позволяющую распознавать слова-палиндромы.
Код:
uses crt;
var   s,s1,s2:string;    
function p(x:string):boolean;
var i:integer;
    f:boolean;    
begin
f:=true;;
for i:=1 to length(x) do
 if UpCase(x[i])<>UpCase(x[length(x)-i+1]) then f:=false;
p:=f;
end;    
begin
readln(s);
readln(s1);
readln(s2);
if (p(s))or(p(s1))or(p(s2)) then writeln('yes')
   else writeln('no');
end.
_____
Код программы нужно выделять (форматировать) тегами [CODE] (читать FAQ)
Модератор

Последний раз редактировалось Serge_Bliznykov; 03.11.2015 в 14:43.
vital_orsha вне форума Ответить с цитированием
Старый 03.11.2015, 15:07   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Перевестить я тебе не буду, а вот дать решение могу: http://www.programmersforum.ru/showthread.php?t=116660
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 03.11.2015, 16:46   #3
vital_orsha
Пользователь
 
Регистрация: 11.03.2015
Сообщений: 21
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Перевестить я тебе не буду, а вот дать решение могу: http://www.programmersforum.ru/showthread.php?t=116660
Ну и на этом спасибо!
vital_orsha вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Можете перевести код с Pascal на C++ vital_orsha Общие вопросы C/C++ 2 27.10.2015 19:01
Даны два целочисленных массива. Выяснить, является ли один из них подмножеством другого (Free Pascal) Ilai Помощь студентам 2 12.11.2014 16:51
Даны три различных целых числа, определить, какое из них (первое, второе или третье); Genius94 Паскаль, Turbo Pascal, PascalABC.NET 3 15.06.2012 07:24
Работа со строками.даны три слова.Одно из них имеет меньшее количество символов,чем другое.Определить и в Ashley Помощь студентам 6 01.06.2010 22:08
Даны три числа. Выберите те из них, которые принадлежат заданному отрезку [а, b]. Sheff903 Помощь студентам 1 27.11.2007 21:28