Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 26.05.2015
Сообщений: 1

Исправить ошибку в коде

26.05.2015, 09:04. Показов 1207. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
program i;
var 
Numzap:integer;
begin
{I-}
reset(personfile);
{I+}
if 1 o result t<>0 then begin
writeln ('файл data.txr не найден');
halt (1);
end;
Num zap:=0;
while note of (person file) do
begin
Num zap:=Num zap+1;
read (Person file, Individ);
writeln (Num zap:4, ' ', Individ.first Name:15, ' ',Individ.sur Name:15, ' ',Individ.first Name:25);
end;
close(person file);
end.
program i;
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.05.2015, 09:04
Ответы с готовыми решениями:

Исправить ошибку в коде
Что не так? задание: Написать подпрограмму для вычисления ординаты точки М(х,у), принадлежащей графику функции

Исправить ошибку в коде
Procedure Way(i, j: Longlnt); Begin If (i=l) And (j=l) Then Exit; If (i=l) And (j&gt;l) Then Way(i,j-1) Else If...

Как исправить ошибку в коде?
Program matr; Uses crt; Var i, j, k: integer; a: array of integer; Procedure Zero; begin k:=0; For...

3
112 / 100 / 13
Регистрация: 18.04.2015
Сообщений: 813
Записей в блоге: 2
26.05.2015, 09:19
что такое persofile?

Pascal
1
2
var t: text;
assign(t,'data.txt');reset(t);
дальше вообще бред

Добавлено через 38 секунд
начни с объявления переменных

Добавлено через 2 минуты
individ это запись?
не объявлена
файл записей должен объявляться соответственно
Цитата Сообщение от ZeeGy Посмотреть сообщение
while note of (person file)
что это значит?
0
 Аватар для JuriiMW
5095 / 2661 / 2355
Регистрация: 10.12.2014
Сообщений: 10,060
26.05.2015, 09:23
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Всё дело в полном непонимании того, что вы выложили!
Приведённый программный код не полон и написан не для PascalABC.NET.
Вот исправил, как мог:
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
type
  tPerson = record
    ... { Здесь должна быть описана структура }
  end;
var 
  personfile : File of tPerson;
  Individ : tPerson;
  Numzap : integer;
begin
  Assign(personfile, 'data.txr');
  try
    Reset(personfile);
  except
    writeln ('файл data.txr не найден');
    halt(1);
  end;
  Numzap:=0;
  while not eof(personfile) do
    begin
      Numzap := Numzap + 1;
      read (Personfile, Individ);
      writeln (Numzap:4, ' ', Individ.firstName:15, ' ',Individ.surName:15, ' ',Individ.firstName:25);
    end;
  Close(personfile);
end.
Структуру записи tPerson вам нужно описать самим!
У меня для этого не достаточно данных…
0
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
26.05.2015, 09:23
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

ZeeGy, Нужно объявить тип запись с полями по условию, заполнить этими записями типизированный файл, а уж потом его читать.
Кстати имена переменных пишутся без пробелов
не
Pascal
1
Individ.first Name
а
Pascal
1
Individ.firstName
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.05.2015, 09:23
Помогаю со студенческими работами здесь

Исправить синтаксическую ошибку в коде
Ребят я не могу разобраться,он просит точку с запятой после object,в чем беда не знаю ;( uses GraphABC,Crt; type Tmesto=Object...

Исправить ошибку в коде
var s,n,i:integer; a:array of integer; begin s:=0; readln(n); for i:=1 to n do readln(a); while (a&lt;&gt;0) do begin ...

не могу исправить ошибку в коде
не могу исправить ошибку в коде Program Zer; var br1, br2, expr: string; i, k: integer; upper: char; { то, что сняли со...

не могу исправить ошибку в коде. в паскале вылетает ошибка.
program Project1; {$APPTYPE CONSOLE} uses SysUtils; type tptz=^tstack; tstack=record

Двумерный массив. Поиск нулей.Не могу найти ошибку ошибку в коде
Вот,например массив 5 5 0 1 0 1 0 1 1 1 1 1 0 0 0 0 1 0 0 1 0 0 1 0 0 0 0 считываются два числа m и n и далее в выходной...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru