Линейный список, Создать с помщью Randomize |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
Линейный список, Создать с помщью Randomize |
Madam |
Сообщение
#1
|
Новичок Группа: Пользователи Сообщений: 39 Пол: Женский Реальное имя: Наталья Репутация: 1 |
Здравствуйте!
Помогите пожалуйста далеко не юной зочнице справится с кусовиком. Как с помощью Randomize создать линейный список из десяти положительных целых чисел? Заранее благодарю. Сообщение отредактировано: Madam - |
volvo |
Сообщение
#2
|
Гость |
Цитата Надо все эти действия со списком (поиск, вставка) проделать в графическом режиме. А знаешь, почему у тебя это не получается или получается настолько сложно? Потому, что нельзя ни в коем случае перемешивать логику работы программы и ее интерфейс. Это - святой принцип, отступать от которого нельзя никогда.Представь, что тебе понадобится немного изменить интерфейс. НО он у тебя настолько переплетен с логикой, что ты невольно будешь менять и ее, чего тебе совсем не хотелось бы. Обратное тоже верно... Я попробую покумекать над этой программой, и отделить "мух от котлет", сегодня к вечеру отпишусь, что получилось... |
Madam |
Сообщение
#3
|
Новичок Группа: Пользователи Сообщений: 39 Пол: Женский Реальное имя: Наталья Репутация: 1 |
А знаешь, почему у тебя это не получается или получается настолько сложно? Потому, что нельзя ни в коем случае перемешивать логику работы программы и ее интерфейс. Это - святой принцип, отступать от которого нельзя никогда. Представь, что тебе понадобится немного изменить интерфейс. НО он у тебя настолько переплетен с логикой, что ты невольно будешь менять и ее, чего тебе совсем не хотелось бы. Обратное тоже верно... Я попробую покумекать над этой программой, и отделить "мух от котлет", сегодня к вечеру отпишусь, что получилось... Спасибо, Володя. Но, my time is over! Прийду на сайт только завтра. Я вот сомневаюсь можно-ли в поиске сравнивать таким образом переменные типа string? |
Lapp |
Сообщение
#4
|
Уникум Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
Я вот сомневаюсь можно-ли в поиске сравнивать таким образом переменные типа string? madam, что касается сравнения string'ов, то есть определенные правила. Копирую кусок из руководства к ТР: Цитата Операции отношения =, о, >, <, >=, <= выполняются над двумя строками посимвольно, слева направо с учетом внутренней кодировки символов (см. табл.4.1 и прил.2). Если одна строка меньше другой по длине, недостающие символы короткой строки заменяются значением СНR(0) . Следующие операции отношения дадут значение TRUE: '''' < ' . ' 'А' > '1' 'Turbo' <' Turbo Pascal' 'Паскаль' >'Turbo Pascal' Но кроме того, у меня совет общего характера.. Если у тебя возникает сомнение относительно применения чего-то, то наиболее простой путь - это попробовать. Быстренько варганишь прогу типа такого (в данном случае) : Код var s1,s2:string; begin s1:='aa'; s2:='bb'; WriteLn(s1<>s2); end. - и прогоняешь ее. Потом уточняешь значения параметров или редактируешь конструкцию, перекомпилируешь - и снова.. Я понимаю, что до этого нетрудно догадаться, но иногда все же не приходит в голову.. -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
Текстовая версия | 24.04.2024 21:42 |