Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
1 / 1 / 0
Регистрация: 07.10.2010
Сообщений: 8
1

Файлы записей

28.11.2010, 21:10. Показов 469. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
В файле хранится информация о книгах: название, автор, стоимость. Найти количество книг со стоимостью не ниже заданной Х. Переписать эти данные в новый файл.

Добавлено через 4 часа 52 минуты
вот что я написал по примеру который нашол:
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
program biblioteka;
type fam=record
ff:string [20];
nazvanie:char;
avtor:char;
cena:integer;
end;
var f:file of fam;
fb:fam;
n,i:integer;
fff:string[20];
key:boolean;
begin
assign(f,'a.dat');
rewrite (f);
writeln ('ââåäèòå êîëè÷åñòâî äàííûõ')
writeln ('ââåäèòå äàííûå')
readln;
for i:=1 to n do
begin
readl (fb:ff; fb.nazvanie,fb.avtor,fb.cena);
write (f.fb);
end,
close (f);
writeln ('Ââåäèòå öåíó êíãè')
readln (fff);
key:=false;
reset (f);
while (not EOF(f)) and (not key) do
begin
writeln ('Data:fb.nazvanie,fb.avtor,fb.cena')
key:=true;
end;
end;
if not  key:=true
writeln ('íåò äàííûõ');
close (f);
end.
проверьте пожалуста, и исправте ошибки...нужна завтра срочно...

Добавлено через 12 минут
ну тут я немного мозгами пороскинул и исправил:
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
program biblioteka;
type fam=record
ff:string [20];
nazvanie:char;
avtor:char;
cena:integer;
end;
var f:file of fam;
fb:fam;
n,i:integer;
fff:string[20];
key:boolean;
begin
assign(f,'a.dat');
rewrite (f);
writeln ('введите количество данных')
writeln ('введите данные')
read(n);
for i:=1 to n do
begin
readl (fb:ff; fb.nazvanie,fb.avtor,fb.cena);
write (f.fb);
end,
close (f);
writeln ('Введите цену кнги')
readln (fff);
key:=false;
reset (f);
while (not EOF(f)) and (not key) do
begin
writeln ('Data:fb.nazvanie,fb.avtor,fb.cena')
key:=true;
end;
end;
if not  key:=true
writeln ('нет данных');
close (f);
end.
Добавлено через 8 минут
ну тут я ещё посидел:
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
program biblioteka;
type fam=record
ff:string [20];
nazvanie:char;
avtor:char;
cena:integer;
end;
var f:file of fam;
fb:fam;
n,i:integer;
fff:string[20];
key:boolean;
begin
assign(f,'a.dat');
rewrite (f);
writeln('ââåäèòå êîëè÷åñòâî äàííûõ');
writeln('ââåäèòå äàííûå');
ReadLn;
for i:=1 to n do
begin
readln (fb:ff; fb.nazvanie,fb.avtor,fb.cena);
write (f.fb);
end,
close (f);
writeln ('Ââåäèòå öåíó êíãè')
readln (fff);
key:=false;
reset (f);
while (not EOF(f)) and (not key) do
begin
writeln ('Data:fb.nazvanie,fb.avtor,fb.cena');
key:=true;
end;
end;
if not  key:=true
writeln ('íåò äàííûõ');
close (f);
end.
Добавлено через 11 минут
но далше немогу понять причину ругательства програмы(((
помогите.....
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.11.2010, 21:10
Ответы с готовыми решениями:

Файлы записей
Помогите сдать практику... ...

Файлы записей
Вот задача: О каждом из студентов известны фамилия и оценка, полученая на экзамене (2,3,4,5)....

Файлы записей
Здравствуйте, уважаемые форумчане. Задача у меня связана с файлом записей. Программа запрашивает...

Файлы записей
Доброго времени суток. Помогите пожалуйста написать программу, по следующему заданию: "Удаление...

0
28.11.2010, 21:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.11.2010, 21:10
Помогаю со студенческими работами здесь

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

Типизированные файлы записей.
Надо файл создать, я его прикрепил. И потом написать программу, чтобы выдавала записи принтеров,...

Типизированные файлы и массивы записей
здравствуйте, пишу программу, которая считывает данные из текстового файла и заполняет массив...

Типизированные файлы матриц и записей.
записать в матричный файл матрицу затем переписать эти матрицы в одно из полей записи в файле...


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

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