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

Работа с файлами, выдает "Error 2: file not found"

30.12.2009, 22:58. Показов 2507. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дан файл товар, содержащий сведения об экспортируемых товарах:
1) наименование товара
2) страна, экспортирующая товар
3) объем поставляемой партии в штуках.
Составить:
а) список стран, в которые экспортируется данный товар;
б) общий объем этого экспорта.

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
program laba_6;
uses crt;
const n=5;
type tovar=record
      naim:string;
      str:string;
      v:integer;
     end;
spis=array[1..n] of tovar;
 
var tovars:text;
    sostav:text;
    f:spis;
    i:byte;
    s:string;
 
begin
clrscr;
 
write('Введите товар ->');
read(s);
assign(tovars,'D:\pascal\tovars.txt');
reset(tovars);
 
for i:=1 to n do
  begin
   with f[i] do
    begin
      readln(tovars,naim);
      readln(tovars,str);
      readln(tovars,v);
    end;
   end;
close(tovars);
 
assign(sostav,'D:\pascal\sostac.txt');
rewrite(sostav);
 
 for i:=1 to n do
  begin
   with f[i] do
    begin
    if s=naim then begin
                     writeln(sostav,naim);
                     writeln(sostav,str);
                     writeln(sostav,v);
                   end;
    end;
 end;
close(sostav);
end.
вот мой исходник. Все работает, но только выдает ошибку "Error 2: file not found". что такое , не могу понять(( вроде бы и путь правильно писал...В чем может быть причина?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
30.12.2009, 22:58
Ответы с готовыми решениями:

DNS bind9 general: error: dumping master file: open: file not found
Всем доброго времени суток, Поднял 2 DNS bind9, по мануалам все настроил, все вроде работает. ОС используется Debian 7. Проблема в том...

В коде выдает ошибку unit1.pas(47,0) Fatal: Syntax error, "BEGIN" expected but "end of file" found
unit Unit1; {$mode objfpc}{$H+} interface uses Classes, SysUtils, Forms, Controls, Graphics, Dialogs, Grids; type

Выдаёт ошибки Fatal: Syntax error, "BEGIN" expected but "end of file" found. Пожалуйста посмотрите что не так, прошу!
Выдаёт ошибки Fatal: Syntax error, "BEGIN" expected but "end of file" found. Пожалуйста посмотрите что не так, прошу! unit Unit1; ...

4
46 / 38 / 3
Регистрация: 14.12.2009
Сообщений: 272
30.12.2009, 23:20
Скорее всего ты несоздал файл tovars.txt и прога не может его найти!
сначала создай файл, а потом запусти ее еще раз!
1
0 / 0 / 0
Регистрация: 30.12.2009
Сообщений: 36
30.12.2009, 23:29  [ТС]
Вот в том то и дело, что создавал. Причина не в этом((
0
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
31.12.2009, 10:24
zorn16, Причина именно в названии файла и пути к нему, другой причины не может быть. Либо в имени файла несоответствие с запросом в программе, либо в пути, либо расширение файла не .txt, короче проверяйте все по буковкам, еще попробуйте положить файл в папку с программой, возможно на диске D есть какие-то ограничения для чтения.
1
 Аватар для yanyk1n
4342 / 1474 / 680
Регистрация: 12.03.2009
Сообщений: 5,310
31.12.2009, 15:23
Добавлю к словам Puporev'а, что при указании файла лучше писать так:
Pascal
1
assign(tovars,'tovars.txt');
А вообще для работы с записями лучше всего использовать тип файла
Pascal
1
file of <название типа записи>
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
31.12.2009, 15:23
Помогаю со студенческими работами здесь

error C2601: 'main' : local function definitions are illegal fatal error C1004: unexpected end of file found
День добрый люди написал програму выдает 2 ошибки че не так подскажите error C2601: 'main' : local function definitions are illegal ...

Error 15: File not found
Вчера пытался активировать windows 7, вроде получилось, но после перезагрузки я не смог дойти даже до загрузки системы. На черном фоне...

Error 2: File not found
Привет всем, кто читает данное сообщение. Проблема заключается в следующем: Начал работать с тектовыми файлами, ввожу код, по которому...

C++ Qt выдаёт ошибку 'QMainWindow' file not found
В программе на c++ в qt creator в файле mainwindow.h появляется ошибка в 4 строке 'QMainWindow' file not found . Что делать? Помогите...

init error file not found
Написал на Си программу, в ней используются двумерные массивы (скорей всего проблема в них). При запуске выдает ...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru