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

создание текстового файла в самой программе на паскале

19.07.2010, 22:11. Показов 2035. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Написать программу которая будет:
a) считывать элементы из текстового файла
Б) считать суммы элементов строк и записывать их в одномерный массив
В файле будет находица матрица из целых элементов

Программу написал рабочею, но программа считыват уже из готового файла, преподователь требует чтобы программа сама создавал этот файл, заполняла его, и считывала. Расскажите хотябы на уровне идеи как это осуществить, какими операторами пользоваца и как.

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
program f1;
var f:file of integer;
    k,l,i,j:integer;
    z:array [1..100] of integer;
begin
 assign(f,'f.txt');
 reset(f);
 for i:=1 to 5 do
  begin
   k:=0;
   for j:=1 to 5 do
    begin
     read (f,l);
     k:=k+l;
    end;
   z[i]:=k;
  end;
 for i:=1 to 5 do
 write (z[i]);
 readln;
 end.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
19.07.2010, 22:11
Ответы с готовыми решениями:

Создание папки в самой программе
Народ! выручайте! Мне нужно создать папку в Делфи, чтоб при нажатии на кнопку создать- выбивалось окно- а в окне задавалася "имя"...

Удаление текстового файла на паскале
Когда я написал следующий код и запустил его компилятор Pascal то писал, что файл не найден, то вообще не удалял его. var f: text; ...

Из текстового файла имеющего не мение 5 строк напечатать номер самой длинной строки
Дорого вам вреени суток! Товарищи программисты помогите пожалуйста с программой. Суть вопроса заключаеться в следующем: из текстового...

3
 Аватар для DeLuxe
156 / 158 / 93
Регистрация: 01.01.2010
Сообщений: 398
19.07.2010, 22:28
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
uses crt;
const max=50;
var mas:array[1..max,1..max] of integer;
    vec:array[1..max] of integer;
    i,j,m,n,a:integer;
    nf:string;
    f:text;
begin
clrscr;
randomize;
write('Введите имя текстового файла: ');
readln(nf);
assign(f,nf+'.txt');
rewrite(f);
repeat
writeln('Размеры матрицы:');
readln(m,n);
until (m<max) and (n<max);
for i:=1 to m do begin
    for j:=1 to n do begin
                     mas[i,j]:=random(51);
                     write(f,mas[i,j]:4);
                     end;
                 writeln(f);
                 end;
reset(f);
for i:=1 to m do begin
    vec[i]:=0;
    for j:=1 to n do begin
                     read(f,a);
                     vec[i]:=vec[i]+a;
                     end;
    readln(f);
    end;
for i:=1 to m do write(vec[i]:4);
readln
end.
0
7 / 7 / 3
Регистрация: 19.07.2010
Сообщений: 37
19.07.2010, 23:00  [ТС]
Большое спасибо
0
 Аватар для Mиxaил
542 / 447 / 162
Регистрация: 10.12.2009
Сообщений: 1,857
20.07.2010, 01:24
DeLuxe, не забывай закрывать файл после окончания процедур с rewrite, reset, append и т.д. !!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
20.07.2010, 01:24
Помогаю со студенческими работами здесь

Как можно вывести создание пользователей в самой программе, и привязать к нему справочник сотрудника?
1с как можно вывести создание пользователей в самой программе и привязать к нему справочник сотрудника!

Как присвоить данные в паскале из текстового файла?
В текстовом файле даны следующие значения: m=0.1{кг}; C=10{Н/м}; g=9.8{м/с2}; p=1000{кг/м3}; V=0.00002{м3}. Как присвоить значения из...

Отыскать и скопировать цифры, содержащиеся в самой нижней строке текстового файла, в другой текстовый файл
Кто может, помогите пожалуйста решить задачу! Есть файл lom.txt в нем находятся примерно следующие строки: 03.06.2013 22:21:57 бла бла...

Работа с файлами в Паскале | Удалить из текстового файла всю информацию
Помогите решить в Паскале пожалуйста. Удалить из текстового файла всю информацию. Дополнительный файл не использовать.

Очистка текстового файла, открытого в другой программе
Как очистить текстовый файл, который использует другая программа?


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
1С: Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru