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

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

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.11.2017, 10:21   #1
Alexey1002
 
Регистрация: 14.11.2017
Сообщений: 9
По умолчанию Создать массив структур, DELPHI

Необходимо создать массив структур A(n), где n<=30, содержащий сведения о книгах: автор, название книги и год издания. Используя функцию, выбрать из этого массива записи о книгах, изданных до 1995 года, и упорядочить этот список по году издания. В главной функции полученный массив вывести на экран.
Помогите, заранее большое спасибо!

Вот код, что у меня получилось написать, но это самое начало:
Код:
Код:
program Project1;

{$APPTYPE CONSOLE}

uses
SysUtils;

const
nmax=20;
type
comp=record
avtor:string[10];
nazvanie:string[5];
god:Integer;
end;
var
spis:array[1..nmax] of comp;
n,i:Integer;
begin
write('Cislo knig:');
Readln(n);
Writeln('Vvod dannix o knigax:');
for i:=1 to n do
begin
Writeln(i:2, ') avtor, nazvanie, god izdania(cherez ENTER):');
Readln(spis[i].avtor);
Readln(spis[i].nazvanie);
Readln(spis[i].god);
end;
Writeln;
Writeln('------------------------------');
Writeln('| N | Avtor | Nazvanie | God |');
Writeln('------------------------------');
for i:=1 to n do
Writeln(i:3, spis[i].avtor:9, spis[i].nazvanie:5, spis[i].god:9);
Writeln;


{ TODO -oUser -cConsole Main : Insert code here }
end.

Последний раз редактировалось Аватар; 20.11.2017 в 10:26.
Alexey1002 вне форума Ответить с цитированием
Старый 20.11.2017, 10:54   #2
alexcoder
Форумчанин
 
Регистрация: 31.05.2009
Сообщений: 786
По умолчанию

Alexey1002, обращайтесь e-mail: informatik101@mail.ru vk.com/alexcoder1
Помощь с программами:
vk.com/alexcoder1
e-mail: informatik101@mail.ru
alexcoder вне форума Ответить с цитированием
Старый 20.11.2017, 13:28   #3
Fleg
 
Регистрация: 24.05.2011
Сообщений: 3
По умолчанию

если еще актуально - пишите alfle@mail.ru
Fleg вне форума Ответить с цитированием
Старый 20.11.2017, 15:46   #4
JIeIIIa
Пользователь
 
Регистрация: 21.12.2011
Сообщений: 54
По умолчанию

Если еще актуально, пишите: stealth(собака)bigmir.net
Сразу указывайте на когда нужна работа и предполагаемый бюджет.
JIeIIIa вне форума Ответить с цитированием
Старый 20.11.2017, 16:01   #5
Gilius
Новичок
Джуниор
 
Регистрация: 06.05.2016
Сообщений: 1
По умолчанию

Если актуально, пишите giliussoft@yandex.ru
Gilius вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Pascal] Создать массив структур, содержащий сведения о книгах Alexey1002 Помощь студентам 7 20.11.2017 08:53
Создать массив структур Кодер2 C# (си шарп) 0 24.11.2016 00:54
Создать Массив структур marios2 Общие вопросы C/C++ 1 15.03.2016 23:22
Создать массив структур Майя атата C++ Builder 0 18.12.2012 21:57