IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> файлы записей (Объединено), начал решать
AlexSt
сообщение 17.05.2007 5:44
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 38
Пол: Мужской
Реальное имя: Алексей

Репутация: -  0  +


Пусть в файле фамилий ffam находятся фамилии студентов(одна запись - одна фамилия), в файле оценок fnote - в том же порядке оценки студентов( одна запись - массив оценок одного студента), в файле fchg - изменения к файлу оценок(структура записи:номер студента, совпадающий с номером фамилии в файле ffam, номер изменённой оценки, новая оценка). Записи упорядочены по номеру студента. Распечатайте список фамилий студентов, сдавших сессию на 4 и 5. Файлы ffam, fnote, fchg читаются один раз.
P. S. если Вам лень решать опишите хотя бы согласованное чтение файлов.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
AlexSt
сообщение 20.05.2007 18:28
Сообщение #2


Новичок
*

Группа: Пользователи
Сообщений: 38
Пол: Мужской
Реальное имя: Алексей

Репутация: -  0  +


Пусть в файле фамилий ffam находятся фамилии студентов(одна запись - одна фамилия), в файле оценок fnote - в том же порядке оценки студентов( одна запись - массив оценок одного студента), в файле fchg - изменения к файлу оценок(структура записи:номер студента, совпадающий с номером фамилии в файле ffam, номер изменённой оценки, новая оценка). Записи упорядочены по номеру студента. Распечатайте список фамилий студентов, сдавших сессию на 4 и 5. Файлы ffam, fnote, fchg читаются один раз.

program file_stipendiya_n23;
type fam=record
f:string[20]
end;
note=record
a:array[1..10] of byte
end;
chg=record
ns,no,new:byte
end;
var ffam:file of fam;
fnote:file of note;
fchg:file of chg;
p,f:string[20];
i,j:integer;
k,ns,no,new:byte;
fam1:fam;
note1:note;
chg1:chg;
a:array[1..10] of byte;
begin writeln('введтите путь к файлу, содержащему фамилии студентов');
readln(p);
assign(ffam,p);
writeln('введтите путь к файлу, содержащему оценки студентов');
readln(p);
assign(fnote,p);
writeln('введтите путь к файлу, содержащему изменения к файлу оценок');
readln(p);
assign(fchg,p);
reset(ffam); reset(fnote); reset(fchg);
i:=0;
while not eof(ffam) do
begin i:=i+1;
readln(f[i]);
while not eof(fnote) do
begin read(fnote,note1);
for i:=1 to 10 do{тут надо организовать цикл, но я не знаю сколько оценок, 10 – число с потолка}
readln(k)
if a[i]<4 then
begin b:=false
while not eof(fchg) do



begin readln(k);
end;
wacko.gif wacko.gif

 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
AlexSt   файлы записей (Объединено)   17.05.2007 5:44
samec   P. S. если Вам лень решать опишите хотя бы соглас...   17.05.2007 6:28
Lapp   Уточнение к ответу samec'а: третий файл читать...   17.05.2007 6:38
AlexSt   Всё таки не очень понятно как производить чтение и...   19.05.2007 6:17
AlexSt   Пусть в файле фамилий ffam находятся фамилии студе...   20.05.2007 18:28
мисс_граффити   файл fchg отсортирован по номерам студентов?   20.05.2007 18:36
AlexSt   вообщем там номера фамилий студентов которые что-...   20.05.2007 18:42
мисс_граффити   Тогда так: считали запись из файла изменений. Посм...   20.05.2007 21:18
AlexSt   а как прочесть что-то из файла записей номер студе...   21.05.2007 6:57
Гость   а как прочесть что-то из файла записей номер студе...   22.05.2007 11:06
Ozzя   А надо? While not eof(твой_файл) do   22.05.2007 11:32
Lapp   Я так понял, что ты работаешь с типизированными фа...   22.05.2007 11:38
Lapp   AlexSt, предупреждаю тебя устно пока: не дублируй ...   22.05.2007 12:27
AlexSt   :yes2: :yes2: Лэп, извини так получилось. Вообщем...   24.05.2007 17:34
AlexSt   [size=5]Ну задачка в прынцыпе решена осталось найт...   24.05.2007 20:57
AlexSt   Ну гляньте решение! В чём ошибка? :give_rose:   25.05.2007 17:06
мисс_граффити   прикрепи файлы, на которых ты тестируешь.   25.05.2007 19:33
AlexSt   как это понимать? куда их прикрепить? каким способ...   25.05.2007 20:34
мисс_граффити   В сообщение. У тебя же есть файлы var ffam:fi...   25.05.2007 23:19
AlexSt   :give_rose: вот они:   26.05.2007 6:38
AlexSt   Всем спасибо, сам решил, если кому надо вот true р...   26.05.2007 12:45


 Ответить  Открыть новую тему 
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 30.07.2025 6:46
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"