fork download
  1. program zaznaczanie_licz_parzystych_w_liscie_z_dod_tablica;
  2. type tab=array[1..10]of integer;
  3. lst = record
  4. elementy: tab;
  5. ile: integer
  6. end;
  7. var
  8. i: integer;
  9. x: lst;
  10.  
  11. y: array [1..10] of boolean;
  12.  
  13. begin
  14. writeln('poczatek');
  15. read(x.ile); writeln(x.ile);
  16. readln;
  17. for i:= 1 to x.ile do
  18. begin
  19. read(x.elementy[i]);
  20. if (x.elementy[i] mod 2 = 0) then y[i] := true
  21. (*zaznacz liczby parzyste wypełniajac pole label dla liczb parzystych wartością "true"*)
  22. else y[i] := false;
  23. write(x.elementy[i], ' ');
  24. end;
  25. writeln;
  26. for i:= 1 to x.ile do
  27. if y[i] then write(x.elementy[i], ' ')
  28. (*wypisz liczby parzyste posługując się zaznaczeniami*)
  29.  
  30.  
  31.  
  32.  
  33. end.
Success #stdin #stdout 0s 5296KB
stdin
20
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
stdout
poczatek
20
1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  
1  3  5  7  10