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

Дан текст, заканчивающийся точкой. Соседние слова разделены запятыми. Определить количество слов-палиндромов, которые начинаются с буквы "а".

07.01.2013, 21:22. Показов 2355. Ответов 2
Метки нет (Все метки)

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

Определить количество слов, которые начинаются с буквы "А" или "а"
Строчки!!! Дано некоторый текст. Группы символов, которые разделены пробелами(одним или...

Определить количество слов, которые начинаются с буквы "А" или "а"
Дано деякий текст. Групи символів, які розділені пробілами (одним або кількома) та не містять...

Обработка строк. Определить количество слов, которые начинаются с буквы "a".
Дана непустая последовательность непустых слов из латинских букв, соседние слова отделены друг от...

Дан массив символов, содержащий текст, заканчивающийся точкой. Вывести на экран слова, содержащие три буквы
Дан массив символов, содержащий текст, заканчивающийся точкой. Вывести на экран слова, содержащие...

2
Фрилансер
3417 / 2814 / 3000
Регистрация: 08.02.2012
Сообщений: 8,514
Записей в блоге: 1
08.01.2013, 09:49 2
Лучший ответ Сообщение было отмечено WWWZWWW как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Var s,s1,st:string;
    k,i:byte;
Begin
    write('Введите текст: ');readln(s);
    s:=s+',';
    While Pos(',',s)>0 do
    Begin
      s1:=Copy(s,1,Pos(',',s)-1);
      Delete(s,1,Pos(',',s));
      st:='';
      For i:=1 to Length(s1) do
       st:=s1[i]+st;
      if (st[1]='a')and(s1=st) then inc(k);
    End;
    writeln(k);
End.
2
0 / 0 / 0
Регистрация: 22.11.2012
Сообщений: 18
08.01.2013, 11:00  [ТС] 3
Спасибо.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.01.2013, 11:00
Помогаю со студенческими работами здесь

Сколько разных "слов" можно получить из слова "АБРАКАДАБРА"? Сколько из них начинаются с буквы "K"? В скольких из них обе буквы "Б" стоят рядом?
Сколько разных "слов" можно получить из слова "АБРАКАДАБРА"? Сколько из них начинаются с буквы "K"?...

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

Определить количество слов, которые содержат ровно четыре буквы "о", "О"
Дано строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). Определить...

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


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

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

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