Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   PASCAL вытащить макс.и минимальное кол-во "слогов" из текста (https://forum.antichat.xyz/showthread.php?t=171114)

Dive_n0ll 15.01.2010 18:40

PASCAL вытащить макс.и минимальное кол-во "слогов" из текста
 
Нужно вытащить макс.и минимальное кол-во "слогов" из текста.
Пример типа AAAbbbAAbA

Макс- A A A BBBA A BA
Минимум- AAA BBBA A BA

ZdezBilYa 15.01.2010 20:11

Интересно, а как определяются "слоги"?
Если как в обычном языке, то там число слогов точное и не варьируется

Dive_n0ll 15.01.2010 20:24

там нужно 2 цикла

1 на минимум

Dive_n0ll 15.01.2010 20:24

а 2 на максимум

lukmus 15.01.2010 20:33

Цитата:

Сообщение от Dive_n0ll
Нужно вытащить макс.и минимальное кол-во "слогов" из текста.
Пример типа AAAbbbAAbA

Макс- A A A BBBA A BA
Минимум- AAA BBBA A BA

некорректное задание, по какому критерию выбираються слоги:
почему для минимума не может быть слога целиком в слово, или допустим таких: BBBAA или такое ABA, хотя слог AAA существует.

Сформулируй точно правило формирования слогов.
Я представляю его так:
-гласная может присоединяться к согласной, группе букв или быть сама по себе
-согласная или группа согласных должна обязательно иметь гласную

ZdezBilYa 15.01.2010 20:40

В русском языке слогообразующим является гласный звук, поэтому в слове столько слогов, сколько в нём гласных: а-ри-я (3 слога), ма-як (2 слога), рейс (1 слог).

Dive_n0ll 15.01.2010 20:42

Слоги могут быть составлены из групп гласных,1 гласной,группы согласных+в конце стоящая гласная
ABA не катит
идёт тогда так A BA


Время: 21:22