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

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

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

> Работа с файлом, 1 операция с файлом
сообщение
Сообщение #1


Новичок
*

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

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


Задание: Дан файл целых чисел. Удалить из него все отрицательные числа.
uses crt;
var i,j:integer;
a:array [1..30000] of integer;
begin
clrscr;
assign(input,'c:\input.txt');
reset(input);
i:=1;
while not eof(input) do
begin
read(a[i]);
i:=i+1;
end;
close(input);
assign(output,'c:\input.txt');
rewrite(output);
for j:=1 to i do
if a[j]>0 then write(a[j]:4);
close(output);
readkey;
end.



Не пойму почему не работает, файл создал в С, но прога выкидывает лишь чистый экран, а в задании другое....помогите плиз


--------------------
И никто его так и не узнал*)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


Новичок
*

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

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


При удалении отрицательныч чисел разве не должно было показать оставшиеся положительные числа?


--------------------
И никто его так и не узнал*)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
Инкогнито   Работа с файлом   17.12.2007 21:32
not_programmer   Тебе нужно переписать все неотрицательные значения…   17.12.2007 21:53
Инкогнито   Тебе нужно переписать все неотрицательные значени…   17.12.2007 21:58
not_programmer   uses crt; var i,j:integer; a:array of inte…   17.12.2007 22:11
klem4   зачем массив ? var f, temp: Text; value: Inte…   17.12.2007 22:18
Инкогнито   зачем массив ? var f, temp: Text; value: Int…   17.12.2007 22:35
klem4   если ты внимательно прочитаешь задание, все станет…   17.12.2007 22:43
Инкогнито   При удалении отрицательныч чисел разве не должно б…   17.12.2007 22:45
not_programmer   При удалении отрицательныч чисел разве не должно …   17.12.2007 23:06
Инкогнито   Не-а, пустой экран...мож с Паскалем самим какая то…   17.12.2007 23:11
volvo   А файл? ТЫ результат должен в файл записать или ка…   17.12.2007 23:17
Инкогнито   Всё! работает! я в Паскале смотрел, а надо…   17.12.2007 23:31
klem4   да, кстати, volvo прав, если файл целых, то програ…   17.12.2007 23:41


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

 





- Текстовая версия 29.04.2024 0:05
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name