Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 09.01.2011, 18:49   #1
Akeksander
Новичок
Джуниор
 
Регистрация: 09.01.2011
Сообщений: 3
Восклицание доделать программу

вроде что-то наклепал сам
но не работает
даже не компилит
не совсем осознаю в чём моя ошибка
вот в архиве мои наработки
а задание на скане
внизу которое
Изображения
Тип файла: jpg SCAN0022.jpg (158.0 Кб, 151 просмотров)
Вложения
Тип файла: rar наброски.rar (5.6 Кб, 14 просмотров)
Akeksander вне форума
Старый 09.01.2011, 18:57   #2
Ybn2
Форумчанин
 
Регистрация: 18.11.2010
Сообщений: 183
По умолчанию

Я не тестировал, но сразу вижу ошибку, ты подключаешь модуль data, и файл такой есть data.pas, но в сомом модуле у тебя написано
Код:
unit main;
, должно быть по названию файла т.е.
Код:
unit data;
Тоже самое и с data2.pas
Ybn2 вне форума
Старый 09.01.2011, 19:04   #3
Akeksander
Новичок
Джуниор
 
Регистрация: 09.01.2011
Сообщений: 3
По умолчанию

ну я это исправил
но он мне в data всё равно пишет ошибку не эту)
пишет в конце,что перед end нужен оператор,сколько бы их не ставил одно и тоже
писал я на PascalABC
а если в data 2 изменяю unit,то пишет в объявлении типов "повторно объявленный идентификатор"
Akeksander вне форума
Старый 09.01.2011, 19:21   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Во-первых:
Код:
unit data;   {название}
interface
uses crt;     {подключае модуль CRT}
Во-вторых.
Цитата:
type {типы}
data=record
Утебя модуль с таким названием. Меняй имя модуля.
В-третьих, переменная TestTypeKorr не обьявленна, откуда мы знаем что она и где она?

Дальше еще хуже...
I'm learning to live...
Stilet вне форума
Старый 09.01.2011, 19:24   #5
Ybn2
Форумчанин
 
Регистрация: 18.11.2010
Сообщений: 183
По умолчанию

Вот и еще ошибка, посмотри внимательней как пишутся модули в Pascal! Где у тебя
Код:
interface <интерфейсная часть>;
implementation < исполняемая часть >;
begin
<инициирующая часть>;
end .
Ybn2 вне форума
Старый 10.01.2011, 01:15   #6
Akeksander
Новичок
Джуниор
 
Регистрация: 09.01.2011
Сообщений: 3
По умолчанию

ну вот с testtypekorr я понял
там просто нужно его заменить в соответствующих местах
на testnameport,testcountry,testsea и так далее..
с interface и implementation не совсем...
но вроде тоже более менее
ну у меня есть провал с этим.я не спорю.
а не могли бы вы всё же сформировать свою программу на основе того что у меня есть
только работающую правильно?

Вложение удалено потому что автор не умеет правильно выражаться!

Последний раз редактировалось artemavd; 10.01.2011 в 03:24.
Akeksander вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
немогу доделать программу IceFlame1292 Помощь студентам 6 09.01.2011 15:49
Доделать программу на Delphi (за $) djendalf Фриланс 2 23.12.2010 15:18
Доделать программу по БД nuevegramodelamor Фриланс 6 11.11.2009 09:55