Section courante

A propos

Section administrative du site

Circle

Cercle
HighSpeed Pascal Graph

Syntaxe

Procedure Circle(X,Y:Integer;Radius:Word);

Paramètres

Nom Description
X Ce paramètre permet d'indiquer la coordonnée X
Y Ce paramètre permet d'indiquer la coordonnée Y
Radius Ce paramètre permet d'indiquer le rayon

Description

Cette procédure permet de tracer un cercle dans un écran graphique.

Remarque

Exemple

L'exemple suivant permet de dessiner une centaine de cercle :

  1. Program CircleSamples;
  2. Uses Graph,Crt;
  3. Var
  4.  Driver,Mode,X:Integer;
  5.  C:Char;
  6. BEGIN
  7.  Driver := DETECT;
  8.  InitGraph(Driver,Mode,'');
  9.  For X:=0 to 100 Do Begin
  10.   SetColor(Random(GetMaxColor+1));
  11.   Circle(GetMaxX DIV 2,GetMaxY DIV 2,X);
  12.  End;
  13.  SetColor(Black );
  14.  For X := 100 Downto 0 Do Circle(GetMaxX DIV 2,GetMaxY DIV 2, X);
  15.  C:=ReadKey;
  16.  CloseGraph;
  17. END.


Dernière mise à jour : Lundi, le 20 avril 2020