|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.06.2020, 13:35 | #1 |
Новичок
Джуниор
Регистрация: 21.06.2020
Сообщений: 2
|
В чем ошибка программы? Паскаль
В файле типа RECORD хранится информация о поступивших в ремонт бытовых приборах: ФИО клиента, тип бытового прибора, год выпуска, страховая стоимость прибора, наименование дефекта, дата приемки в ремонт. Составить программу для получения:
•Сведений о приборах одного типа; •Информации о количестве приборов, страховая стоимость которых больше N. Нужна помощь понять где ошибки и что исправить, что-бы программа решала задачу. Код:
|
21.06.2020, 15:21 | #2 | |
Старожил
Регистрация: 23.10.2010
Сообщений: 2,309
|
У вас есть цикл для ввода данных:
Код:
Эта переменная должна перебираться в цикле, но этого нет. Код:
Цитата:
Возможно, что позже вы будете писать эти данные в файл, но пока такого файла у вас нет.
Как-то так, ...
|
|
22.06.2020, 10:51 | #3 |
Новичок
Джуниор
Регистрация: 21.06.2020
Сообщений: 2
|
А как она должна перебираться? Я просто не понимаю.
|
22.06.2020, 11:20 | #4 |
Старожил
Регистрация: 23.10.2010
Сообщений: 2,309
|
Да точно так же, как и при записи данных в массив.
Существует несколько способов это сделать, например, через п/п. В вашем случае, например, так: Код:
Введите п/п на формирование данных, запись в типизированный файл, чтение из типизированного файла. Можно добавить подпрограммы для поиска и вывода результата поиска. Но так думаю, что это в недалёком будущем PS: Операторные скобки (begin, end) можно и не писать, но при отладке и вставке дополнительных операторов могут быть полезными. Следует подумать и о том, что при вводе, например типа прибора (15 символов), можно и ошибиться. Прибор не будет найден. Но это отдельная тема.
Как-то так, ...
Последний раз редактировалось ViktorR; 22.06.2020 в 11:23. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
В чем ошибка программы? Паскаль | Тетрадь | Помощь студентам | 3 | 26.03.2014 08:31 |
Где ошибка???Турбо Паскаль Ошибка 57 | PASKAL12 | Помощь студентам | 6 | 14.10.2013 22:31 |
Как можно в Паскаль АВС (Паскаль-Турбо) вставлять в результаты печати программы графики, таблицы, схемы, набранные формулы, выраже | IZOPGRAM | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 11.06.2012 10:54 |
паскаль...2 программы... | Оксаночка:) | Помощь студентам | 8 | 01.04.2009 23:32 |