lundi 19 septembre 2016
    1. Program Regrouper_tab;
    2. Var T : Array [1..50] of Integer;
    3. i, j, k, n, tmp : Integer;
    4. Begin
    5. Repeat
    6. Write ('N = ');
    7. Readln (n);
    8. Until (n>=10) and (n<=50);
    9. Randomize ;
    10. For i := 1 To n Do
    11. Begin
    12. T[i] := -20+Random (41);
    13. Write (T[i]:4);
    14. End;
    15. k:=0;
    16. For i := 1 To n Do
    17. IF (T[i] mod 2) = 0 Then
    18. Begin
    19. k := k+1;
    20. IF i <> k then
    21. begin
    22. tmp := T[i];
    23. For j:=i Downto k+1 Do T[j]:=T[j-1];
    24. T[k] := tmp;
    25. end;
    26. End;
    27. Writeln;
    28. Writeln;
    29. For i := 1 To n Do Write (T[i]:4);
    30. End.

0 commentaires:

Enregistrer un commentaire

Page Facebook

Turbo Pascal 32 bits

Turbo Pascal 64 bits