Advertisement
S1L1R

o_data.pas

Feb 4th, 2021 (edited)
1,133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 2.64 KB | None | 0 0
  1. unit o_data;
  2.  
  3.   interface
  4.     const o_n = 10;
  5.    
  6.     type dat = record    
  7.         day     : 1..31;
  8.         month   : 1..12;
  9.         year    : 1..2021;
  10.     end;
  11.    
  12.     type main_data = record    
  13.         name    : string;
  14.         date    : dat;
  15.         amount  : integer;
  16.     end;
  17.    
  18.     type vec = array [1..o_n] of main_data;
  19.     function fill_data: vec;
  20.    
  21.   implementation
  22.    
  23.     ///Заполнение данных
  24.     function fill_data: vec;
  25.     begin
  26.       var v: vec;
  27.  
  28.       v[1].name        := 'Абрамов Редис Абакумович';
  29.       v[1].date.day    := 5;
  30.       v[1].date.month  := 9;
  31.       v[1].date.year   := 1976;
  32.       v[1].amount      := 1233;
  33.      
  34.       v[2].name        := 'Ансимова Елизавета Андреевна';
  35.       v[2].date.day    := 21;
  36.       v[2].date.month  := 2;
  37.       v[2].date.year   := 2020;
  38.       v[2].amount      := 1172;
  39.      
  40.       v[3].name        := 'Беляев Матвей Артёмович';
  41.       v[3].date.day    := 11;
  42.       v[3].date.month  := 12;
  43.       v[3].date.year   := 2021;
  44.       v[3].amount      := 172;
  45.      
  46.       v[4].name        := 'Горбушин Виталий Валерьевич';
  47.       v[4].date.day    := 7;
  48.       v[4].date.month  := 8;
  49.       v[4].date.year   := 2001;
  50.       v[4].amount      := 546;
  51.      
  52.       v[5].name        := 'Гриненко Алексей Алексеевич';
  53.       v[5].date.day    := 19;
  54.       v[5].date.month  := 10;
  55.       v[5].date.year   := 2007;
  56.       v[5].amount      := 3;
  57.      
  58.       v[6].name        := 'Грунталь Марк Альбертович';
  59.       v[6].date.day    := 20;
  60.       v[6].date.month  := 11;
  61.       v[6].date.year   := 1994;
  62.       v[6].amount      := 466;
  63.      
  64.       v[7].name        := 'Гурский Георгий Валентинович';
  65.       v[7].date.day    := 5;
  66.       v[7].date.month  := 7;
  67.       v[7].date.year   := 2004;
  68.       v[7].amount      := 345;
  69.      
  70.       v[8].name        := 'Джемгиров Очир Санджиевич';
  71.       v[8].date.day    := 20;
  72.       v[8].date.month  := 1;
  73.       v[8].date.year   := 1953;
  74.       v[8].amount      := 769;
  75.  
  76.       v[9].name        := 'Дунаев Ярослав Александрович';
  77.       v[9].date.day    := 2;
  78.       v[9].date.month  := 6;
  79.       v[9].date.year   := 1912;
  80.       v[9].amount      := 2313;
  81.      
  82.       v[10].name        := 'Исхаков Даниил Рамильевич';
  83.       v[10].date.day    := 30;
  84.       v[10].date.month  := 3;
  85.       v[10].date.year   := 1890;
  86.       v[10].amount      := 456;
  87.      
  88.       result := v;
  89.     end;
  90. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement