| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Object Pascal: кроссплатформенные технологии > Нахождение буквы в слове, проверка на гласные |
| Автор: whitey 20.12.2008, 16:30 | ||
| Программа должна считывать слова в массив пока не будет введено слово, которое начинается на букву "b". После чего программа должна вывести все слова массива которые имею хотя бы одну гласную букву. Питался делать через ф-цию. Завис на этом месте. Что не так?
|
| Автор: Majar 20.12.2008, 19:06 | ||||
вот держи код проги:
Учись пользоваться типом множество и упрощать логические конструкции |
| Автор: Dobermann 20.12.2008, 19:37 |
| whitey, у тебя в коде 2 repeat'a, а until - 1, чё за?!?!?! |
| Автор: Hades 20.12.2008, 20:00 |
| whitey, Majar, а прописные буквы('A" 'E' 'O' 'I' 'U' 'Y')? |
| Автор: Majar 20.12.2008, 20:41 | ||||
Это не принципиально, так как на алгоритм не влияет, надо только расширить множество glas (в этом преимущество множеств) Если все же надо подправить - пожалуйста. Исправленный код:
|
| Автор: volvo877 21.12.2008, 09:54 | ||||
whitey, вот с функцией:
|
| Автор: Majar 21.12.2008, 16:37 | ||
цикл repeat в моем коде абсолютно такой же как и в вашем, а бессмысленные конструкции я не использую. Мой код прекрасно работает, а ограничение на использование множеств в первоначальном вопросе не было - так что последите за своими словами. Хоть вы и модератор, это не дает вам право предъявлять необоснованные обвинения. |