Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.11.2010, 21:47   #1
manik136
 
Регистрация: 16.11.2010
Сообщений: 7
Восклицание Задача на строки)

В каждом слове строки перенести все гласные в середину слова)
мама--> маам
..
..
..
Рекомендуется не использовать массив, go to, )
Мои мысли:
Ввел строку, ввел множ-во гласных)
Теперь нашел середину слова и ввел туда эти гласные(в любом порядке)

Может тут задействовать процедуру )
Как я помню, множества не различает одинаковые буквы.
То что смог написать :

var gl:set of char;
s,sl:string;
i:integer;

begin
gl:=['а','и', 'е', 'ё', 'ю' ,'у', 'я', 'о', 'ы'];
readln(s);
for i=1 to length(s) do
begin
if s[i]<>' ' then
sl:=sl+s[i];
begin

Написать на языке Паскаль (абс)
manik136 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Си..задача на строки In4ekk Помощь студентам 3 09.12.2010 22:00
Задача на строки semennn Помощь студентам 5 25.04.2009 07:58
задача на строки BERT Паскаль, Turbo Pascal, PascalABC.NET 1 07.04.2009 10:07
Задача на строки Juhn Паскаль, Turbo Pascal, PascalABC.NET 1 13.05.2008 16:10
задача на строки Hostlman Помощь студентам 2 26.12.2007 03:17