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

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

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

> Задание..., Файлы с записами...
-zara44-
сообщение 25.04.2007 20:59
Сообщение #1


Гость






1. Создать файл с записями следующей структуры:
-шифр факультета

-курс

-номер группы

-кол-во не явившихся по уважительной причине
-кол-во не явившихся по не уважительной причине

-кол-во очисленных


2. Распечатать файл в виде сводки таблицы.
3. Для двух, трех групп скорректировать 3-ри последних поля.
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
Tan
сообщение 30.04.2007 16:24
Сообщение #2


Профи
****

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

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


Погляди, если я не ошибаюсь тут то, что ты пытался реализовать, то есть считывание информации с последующье записью в файл, только перменные взял свои (типы можешь изменить под свои).
Uses crt;
Const N = 10;
filename = 'Data.txt';
type school = Record
FacultyCode : integer;
Course : integer;
Number : integer;
GoodGuys : integer;
BadGuys : integer;
VeryBadGuys : integer;
end;
var
f : file of school;
ms : array [1..N] of school;
K : byte;
i : integer;
begin
Clrscr;
assign (f,filename);
Rewrite (f);
Writeln ('How much records you will create ? ');
readln (K);
for i:= 1 to K do
With ms[i] do
begin
Clrscr;
Writeln ('Input faculty code of ',i, ' record');
Readln (ms[i].FacultyCode);
Writeln ('Input course of ',i, ' record');
Readln (ms[i].Course);
Writeln ('Input number of ',i, ' record');
Readln (ms[i].Number);
Writeln ('Input amount of GoodGuys of ',i, ' record');
Readln (ms[i].GoodGuys);
Writeln ('Input amount of BadGuys of ',i, ' record');
Readln (ms[i].BadGuys);
Writeln ('Input amount of VeryBadGuys in ',i, ' record');
Readln (ms[i].VeryBadGuys);
write (f,ms[i]);
Writeln ('Data has been written. Press any key...');
readkey;
end;
Close (f);
end.


Сообщение отредактировано: Tan - 30.04.2007 16:25


--------------------
Цитата
Imagination is more important than knowledge.
Albert Einstein
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
-zara44-   Задание...   25.04.2007 20:59
zara44   Пожалуйста помогите хоть чем-нибудь. Я никак не до...   25.04.2007 21:01
Lapp   Хоть что-нибудь пытался сделать? Если да, то пока...   25.04.2007 21:08
zara44   Пытался. Но дома этого нету. Есть тока в колледже.   25.04.2007 21:13
Lapp   дома этого нету. Есть тока в колледже. О - да та...   25.04.2007 21:17
zara44   Окей. Завтра постараюсь принести.   25.04.2007 21:27
zara44   Вот что я смог сделать: program zap; uses crt; ty...   30.04.2007 15:19
Tan   а поля записи где ?   30.04.2007 15:23
zara44   А их вроде не обязательно писать, я их прописал в ...   30.04.2007 15:25
Tan   Как необязательно ? А как тогда ты себе представля...   30.04.2007 15:26
zara44   в варе же тип of zap. Вот и связь.   30.04.2007 15:27
Tan   массив пустых записей, в этом есть смысл ?   30.04.2007 15:28
volvo   Угу... А zap - ПУСТОЙ... Вот и где связь?   30.04.2007 15:29
zara44   program zap; uses crt; type zap=record kurs:array...   30.04.2007 15:31
Tan   что дальше не ясно ?   30.04.2007 15:34
zara44   Неааааа. Че дальше не знаю.   30.04.2007 15:35
Tan   Теперь вероятно тебе надо разобраться как работать...   30.04.2007 15:45
мисс_граффити   вот это - что за изврат? zap=record kurs:array[1.....   30.04.2007 15:47
Tan   Погляди, если я не ошибаюсь тут то, что ты пытался...   30.04.2007 16:24
zara44   Щас посмотрю.... Добавлено через 5 мин. Спасибо...   30.04.2007 22:00
Tan   Было бы супер если бы объяснили значение этой час...   30.04.2007 23:36
zara44   А первые два???? или они уже сделаны??? Сам не мог...   1.05.2007 0:32
Tan   Ну в приведённом мной примере создаётся типизирова...   1.05.2007 10:18


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

 



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