Форум программистов, компьютерный форум, киберфорум
Наши страницы
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
FillPower
0 / 0 / 0
Регистрация: 16.02.2017
Сообщений: 32
1

Вывести симметричные группы символов из строки, если они состоят только из латинских букв

16.02.2017, 20:51. Просмотров 629. Ответов 3
Метки нет (Все метки)

Помогите пожалуйста, никак не пойму как делать.
- Написать программу, которая читает с клавиатуры произвольную строку символов, преобразует ее и выводит результат на дисплей в виде строки.
- Длина строки заранее не вводится, а определяется после окончания ввода с клавиатуры.
- В строке группы символов разделяются одним или несколькими пробелами. Пробелы могут находиться в начале и в конце строки. Группа символов - последовательность букв, цифр или знаков, отделенная пробелами от других групп или находящаяся в начале/конце строки.
- Все буквы считать вводимыми только в нижнем регистре, Заглавные буквы не рассматривать.

Напечатать:
Симметричные группы символов из строки, если они состоят только из латинских букв.
Например, строка: ‘ 12 abba 787 typepyt (*)’ ; результат: ‘abba typepyt’;
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.02.2017, 20:51
Ответы с готовыми решениями:

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

Группы символов, состоящие только из латинских букв, если последняя буква группы входит в нее еще только один раз.
условие: - Написать программу, которая читает с клавиатуры произвольную строку символов,...

Вывести группы символов, состоящие только из латинских букв,
условие - Написать программу, которая читает с клавиатуры произвольную строку символов,...

Вывести слова, которые состоят лишь из латинских букв
Разработать программу что выводит все слова из текста которые состоят лишь из латинских букв

Удалить из строки только те слова, которые состоят только из латинских букв
Надо удалить из строки только те слова, которые состоят только из латинских букв. Помогите,...

3
FillPower
0 / 0 / 0
Регистрация: 16.02.2017
Сообщений: 32
13.04.2017, 20:47  [ТС] 3
Апну тему, помогите с заданием, пожалуйста.
0
Cyborg Drone
Модератор
6914 / 3608 / 2616
Регистрация: 17.08.2012
Сообщений: 11,533
14.04.2017, 13:06 4
Pascal
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
var s, w: string;
    i, j: integer;
    found, palindrome: boolean;
begin
  writeln('Enter string:');
  readln(s);
  s := s + ' ';
  w := '';
  found := false;
  writeln('Latin palindromes:');
  for i := 1 to length(s) do
    if s[i] <> ' '
      then w := w + s[i]
      else if length(w) > 0
        then begin
          for j := 1 to (length(w) + 1) div 2 do
            begin
              palindrome := (w[j] in ['a'..'z']) and (w[j] = w[length(w) - j + 1]);
              if not palindrome then break
            end;
          found := found or palindrome;
          if palindrome then write(w, ' ');
          w := ''
        end;
  if not found then write('<not found>');
  readln
end.
0
14.04.2017, 13:06
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.04.2017, 13:06

Предикат LIKE: найти строки, значения которых состоят только из цифр или только из латинских букв
Как найти строки, значения которых состоят только из цифр или только из латинских букв (A-Z, без...

Удалить все строки, если они состоят только из пятёрок
Плииз помогите...

Во всех словах, которые состоят только из строчных латинских букв, заменить эти буквы прописными
Во всех словах, которые состоят только из строчных латинских букв, заменить эти буквы прописными. ...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.