Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
0 / 0 / 0
Регистрация: 20.11.2013
Сообщений: 26
1

Дан текст, заменить все вхождения заданного слога (сочетания 2-х символов) на заданный символ

15.03.2014, 19:23. Показов 1960. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дан текст, заменить все вхождения заданного слога (сочетания 2-х символов) на заданный символ. Тема:строки.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.03.2014, 19:23
Ответы с готовыми решениями:

Дан текст, заменить все вхождения заданного слога (сочетания 2-х символов) на заданный символ.
Помогите пожалуйста с задачкой: Дан текст, заменить все вхождения заданного слога (сочетания 2-х...

Заменить все вхождения заданного слога (сочетания 2-х символов) на заданный символ
Дан текст, заменить все вхождения заданного слога (сочетания 2-х символов) на заданный...

В символьном массиве заменить все вхождения первого заданного символа на второй заданный символ
Друзья, помогите пожалуйста с решением данной задачи, плохо разбираюсь в C++, по этому пожалуйста...

Найти все вхождения в предложение заданного слога из двух символов
Дано предложение. Составить программу, которая выводит все вхождения в предложение заданного слога...

1
102 / 70 / 79
Регистрация: 06.02.2014
Сообщений: 211
15.03.2014, 23:51 2
Лучший ответ Сообщение было отмечено printer как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
var s, slog: string;  sym: char;
    i: integer;
 begin
  write('Ââåäèòå ñòðîêó --> '); readln(s);
  write('Ââåäèòå èñêîìûé ñëîã --> '); readln(slog);
  write('Ââåäèòå íóæíûé ñèìâîë --> '); readln(sym);
 
  i:= length(s);
  while i<>0 do begin
    i:=i-1;
    if (s[i]=slog[1]) and (s[i+1]=slog[2]) then begin
      delete(s,i,2);
      insert(sym,s,i);
     end;
   end;
 
  writeln(s);
  readln;
 end.
1
15.03.2014, 23:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.03.2014, 23:51
Помогаю со студенческими работами здесь

Если в строке имеется сочетание символов "la", то заменить каждый символ, встречающийся после первого вхождения этого сочетания, на символ "!"
Дана строка из символов. Если в строке имеется сочетание символов &quot;la&quot;, то заменить каждый символ,...

Заменить в каждой строке один заданный символ на другой заданный символ. Описать отдельной функцией замену символов
Следующие ошибки: sym, symChange необъявленные идентификаторы(26, 29; 28, 29 соответсвенно), тип...

В исходной строке b$ после каждого вхождения заданного сочетания символов x$ ввести сочетание символов y$
В исходной строке b$ после каждого вхождения заданного сочетания символов x$ ввести сочетание...

В исходной строке а$ после каждого вхождения заданного сочетания символов х$ ввести сочетание символов у$
В исходной строке а$ после каждого вхождения заданного сочетания символов х$ ввести сочетание...


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

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