Advertisement
Alex_Fomin

Untitled

Jan 27th, 2016
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.79 KB | None | 0 0
  1. var
  2.   i: integer;
  3.  
  4. begin
  5.   var arr := ArrRandom(10, -50, 50); // Создадим массив из 10 элементов
  6.  
  7.   // Цикл for (с парметром)
  8.   for i := Low(arr) to High(arr) do Write(arr[i]:5);WriteLn;
  9.   for i := High(arr) downto Low(arr) do Write(arr[i]:5);WriteLn;
  10.  
  11.   // Цикл while (предусловие)
  12.   i := Low(arr);
  13.   while i <= High(arr) do
  14.   begin
  15.     Write(arr[i]:5);
  16.     i += 1;
  17.   end;
  18.   WriteLn;
  19.  
  20.   i := High(arr);
  21.   while i >= Low(arr) do
  22.   begin
  23.     Write(arr[i]:5);
  24.     i -= 1;
  25.   end;
  26.   WriteLn;
  27.  
  28.   // Цикл repeat (постусловие)
  29.   i := Low(arr);
  30.   repeat
  31.     Write(arr[i]:5);
  32.     i += 1;
  33.   until i = High(arr);
  34.  
  35.   i := High(arr);
  36.   repeat
  37.     Write(arr[i]:5);
  38.     i -= 1;
  39.   until i = Low(arr);
  40. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement