![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() |
Atreides |
![]()
Сообщение
#1
|
![]() Ветеран Броуновского Движения ![]() ![]() ![]() Группа: Пользователи Сообщений: 281 Пол: Мужской Реальное имя: Сергей Репутация: ![]() ![]() ![]() |
Пропустил лекцию по графики в Паскале, не знаю, как решить задачу, помогите!!!
Разработать программу, перемещающую четырехугольник в круге размером Z в правой половине экрана. Спасибо за внимание. -------------------- Отрадно спать, отрадней камнем быть, О, этот век, преступный и постыдный, Не жить, не чувствовать - удел завидный. Прошу, молчи, не смей меня будить!
|
![]() ![]() |
Altair |
![]()
Сообщение
#2
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 4 825 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
Цитата команда POS, что делает, ищет текст или заданный символ? Команда POS объявление: function POS(substr,s):byte; Она ищет в строке s, вхождение строки substr. И возвращает номер того элемента строки с которого обнаруженно вхождение, или ноль если нет вхожднения. Пример: pos('abc','abcd') вернет значение 1, т.к. вхождение обнаруженно с 1 символа. pos('a','vfdgab') вернет 5... вместо строки substr эта функция может искать и вхождение символа. Цитата И как во второй задаче вписать в код, поиск определенного отрывка, например, МИРЕ, во вводимых словах? Очень просто, все конечно реализуется с помощью функции POS. Смотрите: в этой строчке кода: readln(AA[i]); вводится очередное слово (ну там массив из строк, длинной 4... это ввод очередного элемента массива). значит после ввода слова надо проверить вхождение: If POS('МИРЕ',aa[i])<>0 then writeln('Вхождение обнаруженно'); Т.е. мы проверяем условие и если есть вхождение какого-то слова, то что-то делаем (в примере выводим строку: "вхождение обнаруженно") -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
![]() ![]() |
![]() |
Текстовая версия | 7.09.2025 7:37 |