0 / 0 / 0
Регистрация: 10.04.2012
Сообщений: 7
1

Дано слово, если оно симметричное и нечетной длины, заменить в нем средний символ на “_”

10.04.2012, 19:37. Показов 1442. Ответов 2
Метки нет (Все метки)

Дано слово, если оно симметричное и нечетной длины, заменить в нем средний символ на “_”, если нет – оставить без изменения.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.04.2012, 19:37
Ответы с готовыми решениями:

Вывести на экран строки файла нечетной длины. в которых средний символ - цифра
Помогите пожалуйста решить три задачи\ 3.вывести на экран строки файла нечетной длины,в которых...

Напечатать все слова, отличные от последнего слова. Если слово нечетной длины, заменить все строчные гласные буквы
Дана строка содержащая любое количество слов на латинском , отделенные друг от друга пробелами. ...

Дано слово. Если оно нечетной длины, то удалить его среднюю букву
Дано слово. Если оно нечетной длины, то удалить его среднюю букву.

Если строка нечетной длины, удалить средний символ
Если строка нечетной длины,удалить средний символ.

2
Почетный модератор
64270 / 47569 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
10.04.2012, 19:44 2
Лучший ответ Сообщение было отмечено SAM как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
var s,s1:string;
    n,i:integer;
begin
writeln('Введите слово:');
read(s);
n:=length(s);
s1:='';
for i:=n downto 1 do
s1:=s1+s[i];
if (s1=s)and(n mod 2=1) then
s[n div 2+1]:='_';
write(s);
end.
1
0 / 0 / 0
Регистрация: 10.04.2012
Сообщений: 7
10.04.2012, 20:12  [ТС] 3
спасибо большое!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.04.2012, 20:12
Помогаю со студенческими работами здесь

Удалить центральную букву последнего слова, если оно нечетной длины
помогите понять условие задачи. {дана строка, состоящая из слов, между словами несколько пробелов,...

Если слово нечетной длины, то удалить его среднюю букву
Если слово нечетной длины, то удалить его среднюю букву.

Если слово нечетной длины то удалить его среднюю букву
Var s : string; Begin ReadLn(s); if Length(s) mod 2 = 1 then delete(s , 1 +...

Строки. Если слово нечетной длины, то удалить его последнюю букву
Дана последовательность, содержащая от 2 до 30 слов, в каждом из которых от 2 до 10 пропис-ных...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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