Форум программистов, компьютерный форум, киберфорум
Наши страницы
Pascal ABC
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Markches
0 / 0 / 0
Регистрация: 08.10.2016
Сообщений: 11
#1

Добавить после каждой буквы "о" букву "а" в скобках - "(а)"

18.10.2016, 13:03. Просмотров 832. Ответов 1
Метки нет (Все метки)

Дан текст(массив строк, любой не большой текст). Составить программу, которая будет добавлять после каждой буквы "о" букву "а" в скобках - "(а)".
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.10.2016, 13:03
Ответы с готовыми решениями:

Вставить после каждой буквы "Б" букву "А", удалить все сочетания "ХА"
Вставить после каждой буквы "Б" букву "А" , удалить все сочетания "ХА" . ...

Подсчитать сколько раз в тексте встречаются буквы "л" и "а" стоящие отдельно.заменитьь все буквы "л" на "77"
Задача.Подсчитать сколько раз в тексте встречаются буквы "л" и "а" стоящие...

Удвоить в строке буквы "ю", "ъ", "ф", "э", а между словами оставить только по одному пробелу
Пользователь заполняет символьную строку русскими буквами. Буквы ю, ъ, ф, э в...

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

Заменить букву "А" на "КО" и подсчитать общее количество букв "Ф" и "В"
Заменить букву "А" на "КО" и подсчитать общее кол-во букв "Ф" и "В" . и ...

1
Puporev
Модератор
54220 / 41853 / 28923
Регистрация: 18.05.2008
Сообщений: 98,533
18.10.2016, 13:24 #2
Лучший ответ Сообщение было отмечено Markches как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
var s:array[1..10] of string;
    n,i,j:byte;
begin
write('Количество строк от 1 до 10 n=');
readln(n);
writeln('Введите ',n,' строк');
for i:=1 to n do
readln(s[i]);
writeln('Преобразованный текст');
for i:=1 to n do
 begin
  for j:=length(s[i])downto 1 do
  if s[i][j] in ['о','o'] then insert('(a)',s[i],j+1);//о русская и латинская
  writeln(s[i]);
 end;
end.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.10.2016, 13:24

Ввести строку. После каждой буквы "А" вставить слог "МА"
Ввести строку. После каждой буквы "А" вставить слог "МА"

Даны текстовый файл "F" и строка "S". Получить все строки файла "F", содержащие в качестве фрагмента строку "S".
Плиз помогите написать прогу: Даны текстовый файл "F" и строка "S". Получить...

Пожалуйста, составьте программу, которая из слов"СТРАХ","БЕЛКА","ЦЫПЛЁНОК" получает слово "СТОЛБЕЦ"
Пожалуйста, составьте программу, которая из слов"СТРАХ","БЕЛКА","ЦЫПЛЁНОК"...


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

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

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