Форум программистов, компьютерный форум, киберфорум
Наши страницы
Turbo Pascal
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
gaHbKa
0 / 0 / 0
Регистрация: 08.12.2011
Сообщений: 9
1

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

08.12.2011, 00:15. Просмотров 1499. Ответов 4
Метки нет (Все метки)

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

Процедуры и функции: Дано предложение. Все гласные буквы заменить на *
Как создать программу (Дано предложение. Все гласные буквы заменить на *) ?...

Напечатать в алфавитном порядке все гласные буквы, входящие в строку
Использование множеств: Составьте тексты решения задач на языке Turbo Pascal....

В символьной матрице, которая не содержит пробелов, заменить все гласные буквы на пробелы
Помогите пожалуйста с программкой. В символьной матрице GL(M,N), M≤12, N≤16,...

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

Заменить все гласные буквы произвольным символом
Дана произвольная строка Заменить все гласные буквы произвольными символом

4
КонецСвета
Почетный модератор
7929 / 3900 / 2464
Регистрация: 30.10.2011
Сообщений: 5,379
08.12.2011, 02:08 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
uses crt;
var s,sg: string;
    i: integer;
begin
write('s=');
readln(s);
sg:='уеыаоэяиюёЁУЕЫАОЭЯИЮEYUIOAeyuioa';
for i:=1 to length(s) do
    if pos(s[i],sg)<>0 then s[i]:='.';
write('s=',s);
readkey
end.
0
gaHbKa
0 / 0 / 0
Регистрация: 08.12.2011
Сообщений: 9
08.12.2011, 14:26  [ТС] 3
Что означает pos в строке pos(s[i],sg)<>0
0
КонецСвета
Почетный модератор
7929 / 3900 / 2464
Регистрация: 30.10.2011
Сообщений: 5,379
08.12.2011, 19:37 4
pos- функция определения позиции вхождения подстроки встроку, в нашем случае,
"если позиция данного символа в строке с гласными буквами не равна 0, тогда произвести замену"... то есть если символ есть среди гласных, неважно, на каком месте, его надо менять...
0
gaHbKa
0 / 0 / 0
Регистрация: 08.12.2011
Сообщений: 9
09.12.2011, 00:02  [ТС] 5
Большое спасибо
0
09.12.2011, 00:02
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.12.2011, 00:02

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

Включить в новую строку только заглавные буквы из строки S и заменить их на строчные
Задана строка S='ABC*145*S!defgh1999IJK1mnopQrSTU345_-+='. Включить в новую...

Заменить все последовательности символов 'on' на 'online' и вывести новую строку
Строки 1.Дана символьная строка. Заменить все последовательности символов 'on'...


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

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

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