lisp2arx
Visual Programming for AutoLisp Mathématiques en programmation Lisp.. doc2cpp,doc2lsp, sld2lsp, bmp2dcl, free__GifCcapture for all-CAD'platforms..
Lista Forumurilor Pe Tematici
lisp2arx | Reguli | Inregistrare | Login

POZE LISP2ARX

Nu sunteti logat.
Nou pe simpatie:
Diana2019 din Vaslui
Femeie
25 ani
Vaslui
cauta Barbat
25 - 80 ani
lisp2arx / Abecedar Scolar / dos_foreach, for var, forest  
Autor
Mesaj Pagini: 1
admin
Administrator

Din: Bucharest
Inregistrat: acum 14 ani
Postari: 519


Code:

Пример иллюстрирует всевозможные типы контейнеров, 
// по которым можно перемещаться с помощью оператора foreach

const n = 10;

var 
  a: array [1..n] of integer;
  b: array of integer;
  s: set of integer;
  l: List<integer>;

begin
  for var i:=1 to n do 
    a[i] := Random(100);
  // Цикл foreach по статическому массиву
  foreach var x in a do
    Print(x);
  writeln;  
    
  SetLength(b,n);
  for var i:=0 to n-1 do 
    b[i] := Random(100);
  
  // Цикл foreach по динамическому массиву
  foreach var x in b do
    Print(x);
  writeln;  
  
  s := [2..5,10..14];
  // Цикл foreach по множеству
  foreach var x in s do
    Print(x);
  writeln;  
  
  l := new List<integer>;
  l.AddRange(b);
  l.Reverse;
  // Цикл foreach по списку
  foreach var x in l do
    Print(x);
  writeln;  
end.



_______________________________________


pus acum 3 ani
   
Pagini: 1  

Mergi la