2 / 2 / 2
Регистрация: 23.09.2013
Сообщений: 34
1

Создать файл, содержащий сведения об ассортименте игрушек

12.12.2013, 23:32. Показов 2470. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Задача:
Миниатюры
Создать файл, содержащий сведения об ассортименте игрушек  
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.12.2013, 23:32
Ответы с готовыми решениями:

Создать файл, содержащий сведения об ассортименте игрушек в магазине
Здравствуйте уважаемые форумчане! Помогите решить задачку: Создать файл, содержащий сведения об...

Создать файл, содержащий сведения о сотрудниках
Помогите сделать задачу! Пожалуйста! Нужно создать файл, содержащий сведения о сотрудниках. ...

Создать файл, содержащий сведения об автомобиле
Создать файл, содержащий сведения об автомобиле. Структура записи: марка, номер автомобиля и...

Создать файл, содержащий сведения о телефонах абонентов
А. Создать файл, содержащий сведения о телефонах абонентов. Каждая запись имеет поля: фамилия...

3
115 / 14 / 21
Регистрация: 07.12.2013
Сообщений: 58
12.12.2013, 23:37 2
Лучший ответ Сообщение было отмечено ildwine как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
type
   f=record
         name:string[30];
         cena:integer;
         minvzr:byte;
         maxvzr:byte;
         v:integer;
       end;
var
   fp:file of f;
   a:f; 
   v:byte;
   k,s,n,i,z,mi,ma:integer;
begin
Writeln('Введите минимальный возраст');
readln(mi);
Writeln('Введите максимальный возраст');
readln(ma);
assign(fp,'Путь к типизированному файлу');
reset(fp);
writeln('Наименование Товара','  ','Цена Товара','  ','от возроста','   ','до возроста','  ','Возрост ребенка');
while not eof(fp) do begin
read(fp,a);
writeln(a.name:12,a.cena:12,a.minvzr:13,a.maxvzr:13,a.v:16);
 
     for i:=1 to filesize(fp) do
         begin
            seek(fp,i-1);
            read(fp,a);
            if (a.minvzr=mi) and (a.maxvzr = ma) then
              begin
              Writeln('Наименование товара который подоходит для детей 4 лет и 10 лет');
               writeln(a.name);
              end;
         end;
end;
 close(fp);
readln;
end.
0
2 / 2 / 2
Регистрация: 23.09.2013
Сообщений: 34
13.12.2013, 01:15  [ТС] 3
неработает, ошибка Program1.pas(20) : Ошибка времени выполнения: Файл 'C:\Users\Администратор\Desktop\Путь к типизированному файлу' не найден.
0
115 / 14 / 21
Регистрация: 07.12.2013
Сообщений: 58
13.12.2013, 09:22 4
ну так верно, у вас должен быть свой файл и вы должны указать там путь, естественно не будет работать, если вы не укажите путь к типизированному файлу! все работает просто надо указать путь
1
13.12.2013, 09:22
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.12.2013, 09:22
Помогаю со студенческими работами здесь

Создать файл, содержащий сведения о результатах сессии
Подскажите, пожалуйста Создать файл, содержащий сведения о результатах сессии: фамилия и...

Создать файл,содержащий сведения о нескольких автомобилях
Сведения об автомобиле состоят из его марки, номера и фамилии владельца. Создать файл, содержащий...

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

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru