Записи. Тексты программ

Материал из Вики проекта PascalABC.NET
Перейти к навигацииПерейти к поиску

Ввод и вывод данных о персонах

type
  Person = record
    name: string;
    age: integer;
  end;

var p1,p2: Person;

begin
  readln(p1.name,p1.age);
  writeln(p1.name,' ',p1.age);
  p2.name := 'Иванов';
  p2.age := 20;
  p1 := p2;
  writeln(p1.name,' ',p1.age);
end.

Поиск в массиве персон по фамилии

Подсчет количества персон с данным возрастом

Выбор из массива точек точки, наиболее близкой к началу координат

Сортировка массива персон по возрасту

Ссылки

Алгоритмы для начинающих