Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
11 / 12 / 8
Регистрация: 16.11.2016
Сообщений: 892
1

Замена символа

21.12.2016, 22:33. Показов 1163. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Пользователь вводит небольшой текст(хватит и около 200-250 символов), нужно вместо пробела вставить запятую и пробел( вместо " " , нужно ", "
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.12.2016, 22:33
Ответы с готовыми решениями:

Замена символа $ на *
Составить программу, которая заменяет символ $ на *

Замена в строке одного символа на несколько цифр
Можете пожалуйста написать программу, которая заменяет один определенный символ на двухзначное и...

Ввод строки S и символа С. Результат: число повторений символа С и порядковые позиции вхождения этого символа в строку
Нужно составить программу, в которой пользователь вводит вручную строку S и символ C. Результатом...

Преобразовать данный текст по следующему правилу: если нет символа «*», то оставить текст без изменений, иначе вставить перед и после каждого символа
Преобразовать данный текст по следующему правилу: если нет символа «*», то оставить текст без...

4
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
22.12.2016, 10:54 2
Pascal
1
2
for i:=length(s) downto 1 do
if s[i]=' ' then insert(',',s,i);
0
Эксперт Pascal/Delphi
6811 / 4568 / 4819
Регистрация: 05.06.2014
Сообщений: 22,438
22.12.2016, 10:56 3
Pascal
1
2
3
4
5
6
7
8
9
10
11
var
  s: string;
  i: integer;
 
begin
  readln(s);
  for i := length(s) downto 1 do
    if s[i] = ' ' then
      insert(',', s, i);
  writeln(s);
end.
1
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
22.12.2016, 10:58 4
Лучший ответ Сообщение было отмечено ZX Spectrum-128 как решение

Решение

ZX Spectrum-128,
Здесь
Pascal
1
insert(', ', s, i);
пробел не нужен, он уже есть.
0
Эксперт Pascal/Delphi
6811 / 4568 / 4819
Регистрация: 05.06.2014
Сообщений: 22,438
22.12.2016, 11:00 5
Puporev, спасибо, не учел. Сейчас исправлю.
0
22.12.2016, 11:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.12.2016, 11:00
Помогаю со студенческими работами здесь

Определение символа по введенному коду символа
Написать программу, которая по введенному коду символа (порядковому номеру в таблице кодировки),...

Замена первого символа файла
Доброго времени суток, недавно занялся изучением программирования в Паскале, возник такой вопрос,...

Замена каждого символа на другой, заранее указанный
Всем привет, помогите решить проблему. Как реализовать на паскале такую вещь: нужно чтоб при...

Замена данного символа на любое сочетание символов.(Тип данных string)
Написать программу которая каждую встречную букву Б будет заменять сочетанием КУ. Понимаю что...


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

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