Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.92/13: Рейтинг темы: голосов - 13, средняя оценка - 4.92
0 / 0 / 1
Регистрация: 18.05.2017
Сообщений: 47
1

Заменить в строке "Мама мыла раму" буквы "а" на знак "_" . Вывести полученный массив на экран

18.05.2017, 19:01. Просмотров 2561. Ответов 3
Метки нет (Все метки)

Заменить в строке "Мама мыла раму" буквы "а" на знак "_" . Вывести полученный массив на экран. (PascalABC.Net)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.05.2017, 19:01
Ответы с готовыми решениями:

Заменить в строке "." на ";", "." на ".", убрать лишние пробелы. Не могу доделать один кусочек
Не соображу, как уместить два действия так, чтобы работали оба, а именно, исходные "." заменить на...

В строке каждую группу подряд идущих букв "к" необходимо заменить на одну букву "к"
Дана строка t, напишите алгоритм получения новой строки,в которой каждую группу подряд идущих букв...

В чем ошибка? Когда печатаю "а" или "б" все работает, а когда "А" или "Б" то он не меняет "А" на "Б"
{Программа заменяет буквы "а" на буквы "б" в введенном тексте} var stroka : string; i :...

Графика: Вывести надпись так, чтобы по очереди буквы сначала "приближались" к нам, затем "удалялись" обратно...
Здравствуйте, помогите, пожалуйста! Необходимо, вывести надпись (с помощью graphABC), так чтобы...

3
Эксперт Pascal/Delphi
6373 / 4310 / 4635
Регистрация: 05.06.2014
Сообщений: 21,053
18.05.2017, 19:50 2
Pascal
1
2
3
for i:=1 to length(s) do
 if s[i]='а' then
  s[i]:='_';
0
1740 / 1333 / 1407
Регистрация: 28.10.2016
Сообщений: 4,267
18.05.2017, 21:26 3
Цитата Сообщение от Noucan Посмотреть сообщение
PascalABC.Net
Pascal
1
2
3
begin
  write('Мама мыла раму'.Select(v -> v = 'а' ? '_' : v).JoinIntoString);
end.
0
Эксперт Pascal/Delphi
2352 / 1273 / 1481
Регистрация: 29.08.2014
Сообщений: 4,592
19.05.2017, 05:00 4
Pascal
1
2
3
begin
  writeln('Мама мыла раму'.Replace('а','_'));
end.
массив же нужен:
Pascal
1
2
3
begin
  writeln(('Мама мыла раму').ToCharArray.Select(c->c='а'?'_':c));
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.05.2017, 05:00

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

Узнать количество букв "А", и наличие буквы "С" в строке
Дана последовательность символов х1,х2..хn Узнать кол-во букв "А" ,и есть ли буква "С" если её нет...

Проверить правильность написания сочетаний "жи" и "ши".Если надо, то исправить и вывести на экран
var s: string; i, k,err: byte; begin WriteLn('Введите строку:'); ReadLn(s); for...

В файле заменить буквы "а", "б" и "в" на 1
дан файл с последовательностью букв. нужно заменить буквы а, б и в изменить на 1

Как перевести числа с "String" в "integer" или "Real"?
как перевести числа с "String" в "integer" или "Real"?


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

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

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