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

Работа с файлами....

19.06.2009, 00:51. Показов 737. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужна прога:

Из файла целых чисел удалить минимальное числои наибольшее простое число.

Помогите плиз

Добавлено через 33 минуты 46 секунд
Я тут кое чё наваял, тока оно чёт не пашет ((

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 lab6;
uses crt;
var t: array[1..10]of integer;
    i,n,k: integer;
    f: file of integer;
 
    procedure swap (var x,y:integer);var t:integer;
begin
t:=x;
x:=y;
y:=t;
end;
begin
assign(f, 'file.txt');
reset(f);
i:=0;
while not eof(f) do
begin
i:=i+1;
read(f,t[i]);
end;
close(f);
n:=i;
k:=i;
while n<>0 do begin
n:=n-1;
For i:=1 to n do
begin
if t[i]>t[i+1] then
swap(t[i],t[i+1]);
end;
end;
for i:=1 to k do
t[i]:=t[i+1];
rewrite(f);
for i:=1 to k do
write(f,t[i]);
end.
202.Переполнение стека
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
19.06.2009, 00:51
Ответы с готовыми решениями:

Работа с файлами , хотелось бы с windows system файлами
всем привет, нужна интересная идея по программированию, работа с файлами , хотелось бы с windows system файлами, у вас есть какая-то идея?...

Лабораторная работа №5. Работа с файлами и алгоритмы сортировки
1. Написать функцию Load для считывания из текстового файла (например, Workers.txt) информации о работниках и заработной плате. В первой...

Работа с файлами(Запись,чтение,работа с данными)
Здравствуйте, никак не могу осилить файлы... Для начала вот само задание: В справочной автовокзала хранится расписание движения автобусов....

2
Эксперт С++
 Аватар для schdub
3073 / 1411 / 425
Регистрация: 19.01.2009
Сообщений: 3,894
19.06.2009, 02:40
Переполнение стека здесь происходит из-за того, что вы открываете типизированый целочисленный файл и "пихаете" его содержимое в массив размером 10, абсолютно не заботясь о проверках кол-ва байт во входном файле. Затем зачем-то сортируете и т.д.

Предлагаю Вам вот такой алгоритм:
1. Читаете исходный файл, чтобы найти max и min числа.
2. Создаете второй файл с уникальным именем
3. Перемещаетесь в начало исходного файла
4. В цикле читаете из входного файла одну переменную до тех пор ПОКА не дочитаете до конца файла, сравниваете с max и min числами ЕСЛИ какая-то из них равна, то начинаем новую итерацию цикла ИНАЧЕ записываем считанную переменную из входного файла во второй файл.
5. Удаляете входной файл.
6. Переименовываете второй файл именем исходного файла.

Вопросы?
0
0 / 0 / 0
Регистрация: 07.05.2009
Сообщений: 30
19.06.2009, 15:19
Дайте код сортировки фаила с цифрами и я доделаю эту задачу
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
19.06.2009, 15:19
Помогаю со студенческими работами здесь

Работа с файлами, чтение/работа со строкой
Доброго времени суток. Начал работать с C++ Builder 6. Есть текстовый файл .txt с различными строками, как можно производить...

Работа с файлами
Дано текстовый файл f разбит на сроки. Переписать в файл g все строки из f в которых первая буква совпадает с последней.

работа с файлами
program Project2; {$APPTYPE CONSOLE} uses SysUtils; var X: file of real; F: file of integer; ...

Работа с файлами
Ребята помогите пожалуста. Дан текстовый файл.Вывести количество,содержащихся в нем символов и строк(маркеры концов строк EOLN и конца...

Работа с файлами
Помогите решить проблему. Нужно записать найденные значения в файл G(output) Дано 2 файла F(input) и G(output) Программа работает...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru