7 / 7 / 6
Регистрация: 23.11.2012
Сообщений: 63
1

Вставить после каждого слова, заканчивающегося на букву «о» слово «Ого»

23.11.2012, 20:55. Показов 3456. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите пожалуйста создать программу в Pascal abc для задачи:
Вставить после каждого слова, заканчивающегося на букву «о» слово
«Ого».
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.11.2012, 20:55
Ответы с готовыми решениями:

После каждого слова текста, заканчивающегося заданной подстрокой, вставить указанное слово
Добрый день! Есть такая задача: После каждого слова текста, заканчивающегося заданной подстрокой,...

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

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

Сделать первую букву каждого слова большой и поставить точку после каждого слова
Немного не получается сделать первую букву слов большой, может я чтото неправильно делаю( точно ). ...

1
17 / 17 / 28
Регистрация: 05.11.2012
Сообщений: 40
23.11.2012, 23:21 2
Лучший ответ Сообщение было отмечено Асичка как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
var s,s1: string;
i,a,f,k: integer;
e: array [1..10000] of integer;
Begin
f:=1;
s1:=' Ого';
read(s);
a:=length(s);
 for i:=1 to a do
 if ((s[i]='о') and (s[i+1]=' ')) or ((s[i]='о') and (i=a)) then begin e[f]:=i+1; f:=f+1; end;
                        for i:=1 to f-1 do
                        begin
                        insert(s1,s,e[i]+k);
                        k:=k+4;
                        end;
write(s);
End.
1
23.11.2012, 23:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.11.2012, 23:21
Помогаю со студенческими работами здесь

Сделать первую букву каждого слова большой и поставить точку после каждого слова
У меня есть программа, она делает то, что нужно. Но нужно поменять алгоритм выполнения, сделать...

Вставить в строку после k-ого символа слово а$
А напишите пожалуйста №3. Дан одномерный массив В из n вещественных элементов (n=10). Написать...

Вставить в строку после k-ого символа слово а$
Задана некоторая строка S$. Дано число k и слово а$. Вставить в строку после k-ого символа слово...

После каждой буквы предпоследнего слова вставить символ '*'. Лишние символы (с 81-ого) отбросить
После каждой буквы предпоследнего слова вставить символ '*'. Лишние символы (с 81-ого) отбросить....


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

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

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