Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
2 / 2 / 6
Регистрация: 27.05.2010
Сообщений: 45

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

16.12.2015, 11:08. Показов 982. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Что не так в программе?

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
program zap52218;
type dan=record
       fam:string;
       vozr:integer;
       pol:char;
       rost:real;
       ves:real;
       temp:real;
       davv:real;
       davn:real;
     end;
var z:dan;
    i,k:integer;
    f1,f2:text;
begin
  assign(f1,'d52218.pas');
  reset(f1);
  assign(f2,'r52218.pas');
  rewrite(f2);
  k:=0;
writeln(f2,' Svedenia o mujchinah moloje 25 let s verh.davl. > 140:');
writeln(f2,' ':10,' FIO    Vozr    Rost    Ves   Temp   VDavl   NDavl');
  writeln(f2);
  with z do
    begin
      repeat
          readln(f1,fam);
          readln(f1,vozr);
          readln(f1,pol);
          readln(f1,rost);
          readln(f1,ves);
          readln(f1,temp);
          readln(f1,davv);
          readln(f1,davn);
  if ((vozr<25) and (pol='m') and (davv>140)) then
  begin
  k:=k+1;
writeln(f2,fam:15,vozr:8,rost:8:2,ves:8:2,temp:8:2,davv:8:2,davn:8:2);
        end;
     until eof(f1);
 end;
     if k=0 then
writeln(f2,'Net mujchinah moloje 25 let s verh.davl. > 140:')
else
writeln(f2,'Kol-vo mujchinah moloje 25 let s verh.davl. > 140=',k);
  close(f1);close(f2)
end.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
16.12.2015, 11:08
Ответы с готовыми решениями:

Исправить ошибки в коде
program rita; const N=10; function SeqSearch(mas: DataArray; count:integer; x :...

Исправить ошибки в коде
m - количество ячеек в строке n - кол-во ячеек в столбце Var q:Array w:array of integer; v,i...

Исправить ошибки в коде
Uses GraphABC; var S: Array of String; Procedure Opisanie; begin S:='Среднего размера...

1
Модератор
10435 / 5724 / 3405
Регистрация: 17.08.2012
Сообщений: 17,429
17.12.2015, 22:03
Сначала всего, не так то, что Вы не написали задание.

Далее, в программе используется запись (dan), но данные читаются из текстового файла, что не очень-то логично. Обычно в подобных случаях тип файла не текстовый, а типизированный.

Если количество строк в этом текстовом файле равно 0, или количество строк не кратно количеству полей в записи, или структура расположения строк не соответствует полям записи, программа завершится аварийно.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
17.12.2015, 22:03
Помогаю со студенческими работами здесь

Исправить ошибки в коде
Program Lab_4; Var i: integer; j, k: char; Begin i:=0; Repeat Readln(k); Readln(j); if...

Исправить ошибки в коде
Помогите пожалуйста! Программа Pascal ABS выдаёт ошибку в самом конце FORM(A1,N1,M1,B1,B1)(массив...

Исправить ошибки в коде
program zz; var m:integer; s:integer; g:integer; f:integer; p:integer; begin...

Найти и исправить ошибки в коде
program Kalyn_lab4_1 ; const x=3.241; var y,a:real ; begin a:=1.15;

Найти и исправить ошибки в коде с массивом
Нужна помощь, кое-где подправить (помеченные места) в программе. Да и в целом с заданием сверить....


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru