Помогите, пожалуйста, написать программку на Паскале
условие таково: дана строка символов S. вывести слова по возрастанию...:tehnari_ru_078:
если можно с пояснениями:tehnari_ru_117: заранее благодарна...:tehnari_ru_078: |
Цитата:
|
нууу...вот в строке несколько слов(символов) через пробел...надо по видимому посчитать количество символов(букв) в каждом слове, и сравнивая расположить по возрастанию(увеличению символов)...
|
Вот:
Код:
VAR 1. Вводится строка (которая даже может начинаться с пробелов). 2. Организуется цикл последовательного перебора символов строки. 3. Последовательно вычленяются слова. Сперва ищется номер символа, не являющегося пробелом (i1), затем перебор продолжается до первого пробела или конца строки. Номер такого символа есть i2. Таким образом, определяются номера символов-границ очередного слова. 4. Очередное найденное слово вычленяется командой Copy и заносится в массив S2. 5. Методом "пузырька" массив упорядочивается по длинам слов. Устроит? |
оо...да да да....конечно...спасибочки огромное вам:tehnari_ru_078:
а не могли бы вы описать все переменные использующиеся в этой программе:tehnari_ru_117: |
Цитата:
|
ойой...не то:tehnari_ru_182:...извините..."ОПЕРАТОРЫ" если можно:tehnari_ru_117:...хотя спасибочки и за них огромненькое
|
Цитата:
Остальные использованные операторы - самые ходовые, о них можно прочитать в абсолютно любом руководстве по Паскалю. |
спасибочьки большое...безмерно благодарна вам за всё:tehnari_ru_078:....вы мне очень помогли....СПАСИБО:tehnari_ru_088:
|
Часовой пояс GMT +4, время: 06:12. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.