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

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

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

Восстановить пароль

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 08.05.2012, 22:40   #1
V1rus.25
Пользователь
 
Аватар для V1rus.25
 
Регистрация: 09.04.2012
Сообщений: 62
Вопрос Типизированные файлы

Сведения об автомобиле состоят из его марки, номера и фамилии владельца. Дан файл F содержащей сведения о некоторых автомобилях. Найти: количества овтомобилей каждой марки, используя типизированные файлы.

В итоге должно выйти что-то типа:
Введите марку автомобиля:
PORSHE
Найдено автомобилей:3
PORSHE 911 Номер12345 Иванов
PORSHE Boxster Номер 11234 Петров
PORSHE Cayenne Номер 11123 Сидоров



Вот тоже нашел похожую но только с номерами, а как переделать под марки не понимаю (((

Код:
function FindNumber(var aFile: text; aNumber: integer): boolean; 
var N: integer; { текущий номер в БД } 
begin 
FindNumber:= false; { на случай, если файл пуст } 
Reset(aFile); { позицию чтения устанавливаем в начало файла } 
N:=0; { в начале цикла задаем несуществующий номер } 
{ читаем номера из файла, пока НЕ конец файла И номер НЕ найден } 
while not Eof(aFile) and (N<>aNumber) do begin 
Readln(aFile, N); 
FindNumber:= (N=aNumber); { true, если номер нашелся } 
end; 
end; 
var F: text; Num: integer; 
begin {----- Главная программа -----} 
Assign(F, 'Police.txt'); 
repeat 
Write('Укажите номер автомобиля: '); Readln(Num); 
if FindNumber(F, Num) 
then Writeln('Эта машина в розыске, хватайте его!') 
else Writeln('Пропустите его'); 
until Num=0; { 0 – признак завершения программы} 
Close(F); 
end.


________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)
Не забывайте об этом!
Модератор.

Последний раз редактировалось Serge_Bliznykov; 09.05.2012 в 12:11.
V1rus.25 вне форума
Старый 09.05.2012, 12:34   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

КРОССПОСТ ЗАПРЕЩЁН

ВАША ТЕМА - ТУТ

Модератор
Serge_Bliznykov вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
«Типизированные файлы» orehov Помощь студентам 4 04.02.2012 07:08
типизированные файлы!!!!!!! --Sashok-- Помощь студентам 24 20.12.2011 00:18
Очень нужно сделать задачу в Delphi(Типизированные файлы. файлы записи) Vitalik1 Помощь студентам 1 16.12.2011 10:38
Файлы данных.Типизированные файлы. вылка Помощь студентам 6 17.05.2010 15:42