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

Нетипизированные файлы.

12.06.2010, 17:25. Показов 2318. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени!!!Помогите составить задачу на паскале : Создать файл вещественных чисел. Открыть данный файл для редактирования. Произвести сортировку в порядке убывания до первого нулевого элемента. Сохранить полученную сортировку в другой файл.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.06.2010, 17:25
Ответы с готовыми решениями:

нетипизированные файлы
НЕТИПИЗИРОВАННЫЕ ФАЙЛЫ В файле *.* содержатся записи, имеющие следующую структуру: group :integer; memo: string; 1)...

нетипизированные файлы
здравствуйте! мне очень нужна Ваша помощь в решении задачи.вот текст: Создать нетипизированный файл, содержащий произвольную информацию в...

Файлы нетипизированные
Создать нетипизированный файл, компоненты (количество <=8) которого являются вещественными числами. После создания файла вычислить разность...

10
18 / 15 / 1
Регистрация: 20.04.2010
Сообщений: 318
12.06.2010, 18:35
вот человек не может отладить прогу,
но она у него почти готовая!

Разберись в ней, сделай код ЧИТАБЕЛЬНЫМ.
Программа закрывается при сортировке данных (найти ошибку)
0
0 / 0 / 0
Регистрация: 31.05.2010
Сообщений: 17
14.06.2010, 16:35  [ТС]
там у него что то другое, и разобраться очь трудно

Добавлено через 18 часов 6 минут


Добавлено через 23 часа 33 минуты
0
ЧакЭ одобряЭ
 Аватар для Artishok
285 / 284 / 86
Регистрация: 27.12.2009
Сообщений: 1,767
14.06.2010, 16:59
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
45
46
47
48
49
50
51
52
53
var
  f, f1: file of real;
  i, nm: integer;
  k, k1: real;
 
begin
  assign(f, 'tet.dat');
  rewrite(f);
  for i := 1 to 10 do 
  begin
    readln(k);
    write(f, k);
  end;
  close(f);
  reset(f);
  for i := 0 to filesize(f) - 2 do 
  begin
    read(f, k);
    nm := i;
    while not eof(f) do 
    begin
      read(f, k1);
      if k1 > k then begin
        k := k1;
        nm := filepos(f) - 1
      end;    
    end;
    seek(f, i);
    read(f, k1);
    seek(f, nm);
    write(f, k1);
    seek(f, i);
    write(f, k);
  end;  
  close(f);
  assign(f1, 'tttt.dat');
  rewrite(f1);
  reset(f);
  for i := 0 to filesize(f) - 1 do 
  begin
    read(f, k);
    write(f1, k);
  end;
  close(f);
  close(f1);
  reset(f1);
  for i := 0 to filesize(f1) - 1 do 
  begin
    read(f1, k);
    write(k, ' ');
  end;
  close(f1);
end.
условие до первого нулевого элемента добавите сами
1
0 / 0 / 0
Регистрация: 31.05.2010
Сообщений: 17
14.06.2010, 22:45  [ТС]
ууууррррррааааааааа спасибоооо тебе огромное попробую остальное сделать
0
ЧакЭ одобряЭ
 Аватар для Artishok
285 / 284 / 86
Регистрация: 27.12.2009
Сообщений: 1,767
14.06.2010, 23:00
правда мне название темы не нравится....нетипизированные файлы.
f:file и blockread blockwrite хм...
1
0 / 0 / 0
Регистрация: 31.05.2010
Сообщений: 17
14.06.2010, 23:28  [ТС]
чтож поделать, последняя лаба так называется: Работа с нетипизированными файлами

Добавлено через 2 минуты
эту лабу один человек только сдал из 30 и то в институте там сделали, а мы тут в колледже мучаемся
0
ЧакЭ одобряЭ
 Аватар для Artishok
285 / 284 / 86
Регистрация: 27.12.2009
Сообщений: 1,767
14.06.2010, 23:35

Не по теме:

ну в универе я ее тоже не сдал т.к. сидел пасьянс раскладывал


если нетипизрованные то там надо тогда кое-что изменить
1
0 / 0 / 0
Регистрация: 31.05.2010
Сообщений: 17
14.06.2010, 23:39  [ТС]
сможешь помочь, добрый человек ?
0
ЧакЭ одобряЭ
 Аватар для Artishok
285 / 284 / 86
Регистрация: 27.12.2009
Сообщений: 1,767
15.06.2010, 00:02
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
45
46
47
48
49
50
51
52
53
var
  f, f1: file;
  i, nm: integer;
  k, k1: real;
 
begin
  assign(F, 'tut.dat');
  rewrite(f, 1);
  for i := 1 to 10 do
  begin
    readln(k);
    blockwrite(f, k, sizeof(real));
  end;
  close(f);
  reset(f, 1);
  for i := 0 to filesize(f) - 2 do
  begin
    blockread(f, k, sizeof(real));
    nm := i;
    while not eof(f) do
    begin
      blockread(f, k1, sizeof(real));
      if k1 > k then begin
        k := k1;
        nm := filepos(f) - 1
      end;
    end;
    seek(f, i);
    blockread(f, k1, sizeof(real));
    seek(f, nm);
    blockwrite(f, k1, sizeof(real));
    seek(f, i);
    blockwrite(f, k, sizeof(real));
  end;
  close(f);
  assign(f1, 'te.dat');
  rewrite(f1, 1);
  reset(f, 1);
  for i := 0 to filesize(f) - 1 do
  begin
    blockread(f, k, sizeof(real));
    blockwrite(f1, k, sizeof(real));
  end;
  close(f);
  close(f1);
  reset(f1, 1);
  for i := 0 to filesize(f1) - 1 do
  begin
    blockread(f1, k, sizeof(real));
    write(k, ' ');
  end;
  close(f1);
end.
не знаю как будет работать.должно по идее вылететь с ошибкой.проверить не начем.а паскаль abc.net не работает с бестиповыми
файлами
хотя странно то что тема называется нетипизированный файлы а задание для типизированных файлов.все-таки здесь типизированные файлы.
1
0 / 0 / 0
Регистрация: 31.05.2010
Сообщений: 17
15.06.2010, 00:26  [ТС]
чем то уж должны они отличатся щяс проверим
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
15.06.2010, 00:26
Помогаю со студенческими работами здесь

Программа, использующая нетипизированные файлы
Создайте файл, компоненты (количество <=8) которого являются вещественными числами. После создания файла вычислить разность между...

ТЕКСТОВЫЕ, ТИПИЗИРОВАННЫЕ И НЕТИПИЗИРОВАННЫЕ ФАЙЛЫ В СРЕДЕ
Задана строка текста. Определить, сколько раз встречается эта строка текста в каждой строке текстового файла.

Нетипизированные Параметры
В ABC net отсутствуют нетипизированные параметры???

Pascal. Нетипизированные файлы
Даны два Нетипизированных файла file1.dat и file2.dat. Напишите программу "склеивания" файлов в файл file2.dat, используя функции...

Нетипизированные файлы. Проверить текст на равное количество операторных скобок
Нетипизированые файлы... 2.Заданный текствий файл содержащий программу на языке Паскаль. Проверить текст на равное количество опеарорних...


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru