1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| SunDevil |
Сообщение
#1
|
|
Новичок ![]() Группа: Пользователи Сообщений: 28 Пол: Мужской Репутация: 0 |
Помогите, плиз, разобраться с такой проблемой: в прикрепленном файле наполовину сделанный мой курсовик. Все ООП содержтся в файле Main.PAS В этом файле нормально работает только массив (с матрицей и списком я еще не разобрался). Когда запустите прогу, то увидете меню. Мне надо, чтобы на данный момент ВЫ помогли бы мне реализовать первый пункт меню (РАБОТА С МАССИВОМ). Надо, чтобы когда я зашел в этот пункт меню и выбрал любой другой пункт (Ввод массива, ввод диапазона от А до В, вывод измененного массива), то соотвественно это все работало. Моя проблема заключается в том, что я не знаю как вызывать файл Main.PAS и чтобы там все прекрасно работало :o
ПОМОГИТЕ, плиз :p2: Прикрепленные файлы
Kursovik.zip ( 3.28 килобайт )
Кол-во скачиваний: 278 |
![]() ![]() |
| SunDevil |
Сообщение
#2
|
|
Новичок ![]() Группа: Пользователи Сообщений: 28 Пол: Мужской Репутация: 0 |
Да и еще такой вопрос. Можно ли запретить вводить массив и список перед вводом матрицы? Потому что на основе размерности матрицы надо создавать уже размерность массива и списка???
|
SunDevil Помогите с курсовиком 5.06.2005 21:35
volvo Так напиши процедуры, который вызываются вот тут:
… 5.06.2005 22:25
SunDevil Чтобы всем понятнее было :
unit main;
interface
ty… 5.06.2005 22:45
volvo Ну, и где во всей программе у тебя хоть одна их эт… 5.06.2005 23:01
SunDevil 2 volvo
Разницу между реализовать и подключить зна… 5.06.2005 23:20
volvo
Вот так:
var massObj: TMas;
...
{ там, где нужно … 6.06.2005 1:35
volvo Вот тебе простой пример работы с многоуровневым ме… 6.06.2005 15:52
SunDevil 2 volvo
СПАСИБО ЗА МЕНЮ ОГРОМНОЕ! РАЗОБРАЛСЯ… 11.06.2005 0:01
volvo
Правильно ругается. Смотри:
The FOR statement con… 11.06.2005 0:28
SunDevil volvo
Спасибо, буду работать дальше... 11.06.2005 0:46
volvo
Ты имеешь в виду запретить создание объектов типа… 11.06.2005 1:42
SunDevil
Мне не совсем понятно куда надо это вставлять, ве… 12.06.2005 23:21
SunDevil Еще есть вопрос:
...
Repeat
menu… 11.06.2005 2:50
volvo Ну, раз только 5 строчек, то я бы просто задавал и… 11.06.2005 3:03
SunDevil Постепенно добрался до работы с матрицей... Соотве… 12.06.2005 19:12
volvo
И снова он прав :) У тебя неправильно происходит … 12.06.2005 19:24
SunDevil procedure TMas.Form;
var i,k:integer;
a,b:… 12.06.2005 21:27
volvo Один дополнительный цикл:
procedure TMatr.Form;
va… 12.06.2005 21:37
SunDevil Сделал как вы написали, пишу далее процедуру proce… 12.06.2005 22:18
volvo :no: Неправильно... В массиве Y скорее всего или п… 12.06.2005 22:49
volvo Ну, так это должно быть там, где ты собрался испол… 12.06.2005 23:33
SunDevil Unit menu;
interface
Procedure Run;
implementation… 12.06.2005 23:41
volvo Я же сказал тебе не просто описАть указатели, а ра… 13.06.2005 0:08
SunDevil Еще возникает такая проблема:
constructor TAbst.In… 13.06.2005 1:15
volvo :no: Никак !!! Ты не имеешь доступа к … 13.06.2005 2:14
SunDevil То есть мне надо наследовать так:
TMas=object(TMat… 13.06.2005 13:43
volvo Объясни мне, непонятливому, ПОЧЕМУ ты массив хочеш… 13.06.2005 14:31
SunDevil 2 volvo
Я совсем запутался с этими объектами :( Уж… 13.06.2005 17:58
volvo :no: Нет... Я не знаю смысла всего этого проекта, … 13.06.2005 18:10
SunDevil volvo
Спасибо за помощь, тогда как все-таки вы мне… 13.06.2005 20:38
volvo Тогда я делал бы вот так:
1. Наследуешь все как и … 13.06.2005 21:06
SunDevil volvo
Мне надо еще одну переменную m вводить, для … 14.06.2005 0:07
SunDevil Что тут не так???? Почему теперь компилятор гонит … 14.06.2005 0:35
volvo Потому что ты его не определил!!! Где … 14.06.2005 1:07
SunDevil Доделал я этот гребаный курсовик, НО есть теперь о… 15.06.2005 0:29
volvo У тебя тут та же самая история, что была с TMatr..… 15.06.2005 1:12![]() ![]() |
|
Текстовая версия | 23.11.2025 8:36 |