0 / 0 / 0
Регистрация: 28.05.2013
Сообщений: 5
1

Сформируйте файл книг необходимых учителю информатики(это выполнено), и нужно что бы при вводе курса выводились фамилия имя автора и год выпуска

16.01.2014, 19:40. Показов 627. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Нужно написать программу с файлами на паскале, а именно "сформируйте файл книг необходимых учителю информатики(это выполнено), и нужно что бы при вводе курса выводились фамилия имя автора и год выпуска".
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
40
41
42
43
44
program lkjg;
type books= record
 nazva:string;
 author:string;
 year:string;
 kurs: string;
end;
 var
 f: file of books;
 f1:file of string;
 k:string;
 u,n,i:integer;
 bk:books;
 begin
  assign(f,'books.pas');
  rewrite(f);
  assign(f1,'books1.pas');
  rewrite(f1);
  write('ââåäèòå êîëè÷åñòâî çàïèñåé');
  read(n);
 for i:=1 to n do begin
   with bk do begin
      writeln('ââåäèòå Íàçâàíèå êíèãè');
     read(nazva);
     writeln('ââåäèòå Èìÿ àâòîðà');
     read(author);
     writeln('ââåäèòå ãîä èçäàíèÿ');
     read(year);
     writeln('ââåäèòå êóðñ');
     read(kurs);
    write(f,bk)
 end;
 write(f,bk)
 end;
 write('Vvedite kurs kotoriy nujen: ');
 readln(k);
  while not(eof(f)) do begin
   read(f,bk);
    if (bk.kurs) = (k) then
       write(f1, bk.nazva, bk.author, bk.year);
     end;
close(f);
close(f1);
 end.
Помогите пожалуйста
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.01.2014, 19:40
Ответы с готовыми решениями:

Дан файл , содержащий сведения о книгах. Сведения о каждой из книг – это фамилия автора, название и год издания. а) Найти названия книг данного автор
Здравствуйте,я тот несчастный студент,который учился в школе где не было программирования.Поэтому...

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

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

Сформировать массив книг, необходимых учителю математики
Описать тип записи(структуры) - ведомости про книги с школьной математики. Сформировать массив...

1
Фрилансер
3418 / 2815 / 3000
Регистрация: 08.02.2012
Сообщений: 8,587
Записей в блоге: 1
18.01.2014, 12:28 2
Между 36-37
Pascal
1
Reset(f);
И зачем ты 2 раза в файл записываешь одно и тоже?один write(f,bk) убери
0
18.01.2014, 12:28
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.01.2014, 12:28
Помогаю со студенческими работами здесь

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

Разработать базу данных «Научно-техническая библиотека» (фамилия, имя, отечество, автор книги, название книги, город и издательство, год выпуска, тема
что то никак понять не могу(( Разработать базу данных «Научно-техническая библиотека» (фамилия,...

Найти в файле книги заданного автора и вывести их названые и год выпуска на экран
Всем привет! Надо найти в файле книги заданного автора и вывести их названые и год выпуска на...

Получить список книг (название, фамилия автора), которые выданы читателю
Есть база на Access, есть программа написанная на Visual Studio C++ (Windows Form), что нужно...

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

Реализуйте базу данных с полями «Фамилия», «Имя», «Отчество», «Пол», «Год рождения» как файл типа запись
Реализуйте базу данных с полями «Фамилия», «Имя», «Отчество», «Пол», «Год рождения» как файл типа...


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

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

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