Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.03.2018, 20:57   #1
Topse
Пользователь
 
Регистрация: 24.10.2017
Сообщений: 10
По умолчанию Структура. Подправить программу

Исходный код:
Код:
Type
  rec=record
   FIO:string[30];
   Vozr:integer;
   adress:string[30];
  end;
 mas=array[1..10] of rec;
 
Var
 f:text;
 e1,j,Min_age,k:integer;
 m:mas;
 
Procedure inp(var a:mas);
var i:integer;
begin
  readln(f,a[i].FIO);
  readln(f,a[i].Vozr);
  readln(f,a[i].adress);
end;
Procedure output(var a:mas);
var i:integer;
begin
  Inc(i);
  writeln(f,a[i].FIO);
  writeln(f,a[i].Vozr);
  writeln(f,a[i].adress);
end;
procedure find (var a:mas);
var i:integer;
begin
 Min_age:=100;
 for i:=j to e1 do
  With m[j] do
   if (Vozr<Min_age) and (Vozr>=20) and (Vozr<=30) then
    begin
     k:=j;
     Min_Age:=Vozr;
    end;
    end;
Begin
 assign(f,'file.txt');
 reset(f);
 close(f);
 inp(m,e1);
 output(m,e1);
 find(m,e1);
 
 Writeln('Результат:');
 Writeln(m[k].FIO);
 Writeln(m[k].Vozr);
 Writeln(m[k].adress);
 Readln
End.
Нужно поправить процедуры и сделать из глобальных переменных - локальные.
p.s из списка должен выводиться работник с мин.возрастом, который попадает в диапазон 20-30 лет.
file.txt
Topse вне форума Ответить с цитированием
Старый 04.03.2018, 03:19   #2
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

А волшебное слово?
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 04.03.2018, 13:07   #3
Topse
Пользователь
 
Регистрация: 24.10.2017
Сообщений: 10
По умолчанию

Цитата:
Сообщение от min@y™ Посмотреть сообщение
А волшебное слово?
Пожалуйста :3
Topse вне форума Ответить с цитированием
Старый 04.03.2018, 13:17   #4
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
Сообщение от Topse Посмотреть сообщение
Пожалуйста :3
отклонено.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 04.03.2018, 22:57   #5
WorldMaster
Старожил
 
Аватар для WorldMaster
 
Регистрация: 25.08.2011
Сообщений: 2,841
По умолчанию

Цитата:
Сообщение от min@y™ Посмотреть сообщение
А волшебное слово?
Исполнять!!!! )))
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два.
WorldMaster вне форума Ответить с цитированием
Старый 04.03.2018, 23:16   #6
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
Сообщение от WorldMaster Посмотреть сообщение
Исполнять!!!! )))
Пароль принят!

Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...

Последний раз редактировалось min@y™; 04.03.2018 в 23:19.
min@y™ вне форума Ответить с цитированием
Старый 04.03.2018, 23:24   #7
WorldMaster
Старожил
 
Аватар для WorldMaster
 
Регистрация: 25.08.2011
Сообщений: 2,841
По умолчанию

Цитата:
Сообщение от min@y™ Посмотреть сообщение
Пароль принят!
___________________________________ _________
Изображения
Тип файла: jpg 13714602437425.jpg (33.7 Кб, 112 просмотров)
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два.
WorldMaster вне форума Ответить с цитированием
Старый 05.03.2018, 14:24   #8
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,772
По умолчанию

Цитата:
Сообщение от min@y™ Посмотреть сообщение
Пароль принят!
Сразу вспомнилось
index.jpg
Black Fregat вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подправить программу. Starget-93 C++ Builder 0 28.12.2012 13:46
подправить программу с матрицой! roman936 Общие вопросы Delphi 2 16.12.2009 20:14
Delphi(подправить написанную программу) Квио Общие вопросы Delphi 1 23.09.2009 08:02
помогите подправить программу Deniska112 Общие вопросы C/C++ 6 25.06.2009 15:04
надо бы подправить программу)) Fylhtq Паскаль, Turbo Pascal, PascalABC.NET 3 19.05.2009 19:55