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

Работа со Строками

01.11.2010, 22:18. Показов 1106. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дана строка текста. Группы символов, разделенных одним или несколькими пробелами назовём словами.Пробелы могут находиться как в начале, так и в конце текста.

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

Добавлено через 1 час 26 минут
........................
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.11.2010, 22:18
Ответы с готовыми решениями:

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

работа со строками
Помогите. Задача Ввести строку, содержащую только символы латинского алфавита.Построить...

работа со строками
Помогите разобраться в программе! Создать файл, содержащий текст, длина которого не превышает 700...

Работа со строками
всем привет! задачка такая: Дана строка символов, среди которых есть одна открывающаяся и одна...

1
Платежеспособный зверь
8940 / 4368 / 1644
Регистрация: 28.10.2009
Сообщений: 11,590
02.11.2010, 01:56 2
Лучший ответ Сообщение было отмечено beka91 как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
var
s:string;
a:array[1..100]of string;
i,f,t,j,k:integer;
begin
readln(s);
s:=' '+s;
for i:=1 to length(s) do
if s[i]<>' 'then a[k]:=a[k]+s[i] else if s[i+1]<>' 'then inc(k);
for i:=1 to k-1 do
if a[i]<>a[k] then
begin
f:=0;
t:=0;
 for j:=1 to (length(a[i]) div 2) do
 if a[i][j]<>a[i][length(a[i])-j+1]then f:=1;
if f=0 then
for j:=2 to length(a[i])do
if a[i][j]=a[i][1]then inc(t);
if (f=0)and(t=1)then writeln(a[i]);
end;
readln;
end.
Под фразой
б)Первая буква слова входит в него ещё раз
подразумевается, что первая буква входит в слово ещё ровно 1 раз, в противном случае это условие вообще излишне - в симметричных словах первая буква обязательно повторяется
0
02.11.2010, 01:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.11.2010, 01:56
Помогаю со студенческими работами здесь

Работа со строками
Данный рядок символов S. Посчитать: 1) сколько раз среди данных символов встречается + и сколько...

Работа со строками
Помогите пожалуйста написать программу. Дана последовательность, содержащая от 2 до 50 слов в...

Работа со строками
ввести строку, представляющую собой запись числа в шестнадцатеричной системе счисления. Перевести...

Работа со строками
Застрял на 3х небольших заданиях : 1)Во введенной строке каждую цифру заменить заменить на...


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

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

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