![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 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 Написать на языке Паскаль (абс) |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Си..задача на строки | 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 |