gringotopies

pair lab2_1

Oct 10th, 2019
1,123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ada 0.63 KB | None | 0 0
  1. with Ada.Text_IO,Ada.Numerics.Discrete_Random;
  2. use Ada.Text_IO;
  3.  
  4. procedure lab2_1 is
  5.     type Index is range 1..5;
  6.  
  7.     type Wektor is array (Index) of Integer;
  8.     Wektor1: Wektor;
  9.    
  10.     package Los_Boolean is new Ada.Numerics.Discrete_Random(Integer);
  11.     use Los_Boolean;
  12.     Gen : Generator;
  13.     Sort : Boolean := True;
  14.    
  15. begin
  16.     for E of Wektor1 loop
  17.         E:=Random(Gen);
  18.     end loop;
  19.    
  20.    
  21.     for I in Index loop
  22.        
  23.         Put (Integer'Image (Wektor1(I)));
  24.     end loop;
  25.     New_Line;
  26.    
  27.     for I in Index loop
  28.         if (Wektor1(I) > Wektor1(I+1)) then
  29.             Sort:=False;
  30.         end if;
  31.     end loop;
  32.    
  33.     Put (Boolean'Image(Sort));
  34.     New_Line;
  35.    
  36.        
  37.    
  38. end lab2_1;
Add Comment
Please, Sign In to add comment