![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() ![]() |
![]() |
slava |
![]() ![]()
Сообщение
#1
|
Гость ![]() |
Вот сама задача:
1. Описать запись с именем Price, содержащую следующие поля: название товара; название магазина, в котором продаётся товар; стоимость товара в рублях; 2. Написать программу, выполняющую следующие действия: ввод данных с клавиатуры в массив, состоящий из восьми элеметов типа Price; записи должны быть размещены в алфавитном порядке по названию товаров; вывод на экран информации о товаре, название которого введено с клавиатуры; если такого товара нет, вывести соответствующее сообщение; запись массива в файл под заданным с клавиатуры именем. |
Ozzя |
![]()
Сообщение
#2
|
![]() Гуру ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 220 Пол: Мужской Репутация: ![]() ![]() ![]() |
Цитата воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали! Причем уже много-много раз. ![]() |
slava |
![]()
Сообщение
#3
|
Гость ![]() |
program priceRecord; Прога то есть, но вот что то она работает не очень...проблема с выводом цены и записью в файл. + Как я понимаю неправльно выполнены процедуры: например procedure new_info_input... вроде как в процедуре должна осуществляться передача пааметров по значению, адресу и т. д. а у меня такого нету, следовательно в программе присутствуют глобальные переменные. |
Lapp |
![]()
Сообщение
#4
|
![]() Уникум ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: ![]() ![]() ![]() |
Напиши конкретно, что она должна делать ( по замыслу), но не делает, и что делает вместо этого. Попробуй упростить ситуацию, минимизировать ввод. Если ты чувствуешь, что ошибка в некоторм конкретном месте, попробуй сделать мини-вариант программы, в котором только это место (или почти только). Выложи это здесь, если все же не сможешь разобраться.
Успехов! -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
-slava- |
![]()
Сообщение
#5
|
Гость ![]() |
Цитата запись массива в файл под заданным с клавиатуры именем. Файл создаёт, но если его открыть, то массивом в нём и не ппахнет И ещё, когда вводишш цену товара, а потом вызываешь информацию о нем, то если цена была допустим 20 рублей, то он пишет: 2.000000+0.1Е |
мисс_граффити |
![]()
Сообщение
#6
|
![]() просто человек ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 3 641 Пол: Женский Реальное имя: Юлия Репутация: ![]() ![]() ![]() |
Файл создаёт, но если его открыть, то массивом в нём и не ппахнет И ещё, когда вводишш цену товара, а потом вызываешь информацию о нем, то если цена была допустим 20 рублей, то он пишет: 2.000000+0.1Е 1. Открываешь - чем? Блокнотом? Или из паскаля? 2. Все правильно ![]() -------------------- Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения! |
![]() ![]() |
![]() |
Текстовая версия | 31.03.2023 13:41 |