[Pascal] Type de variables

Type de variables [Pascal] - Programmation

Marsh Posté le 12-04-2002 à 18:13:55    

EDIT : se sera surement plus parlant comme cela :
 
nbobj:=0;
while nbobj<numdiff do
      begin
           while posobjx<=200 do
                 begin
                      randomize;
                      posobjx:=random(620);
                 end;
 
           randomize;
           posobjy:=random(450);
           setfillstyle(solidfill,yellow);
           bar(posobjx,posobjy,(posobjx+20),(posobjy+15));
           nbobj:=nbobj+1;
 
      end;
 
le problème est que pour un seul objet cela fonctionne mais a partir de 2 cela ne va plus car posobjx a déja la valeur donnée à l'objet 1 ce qui est normal vu que c'est la meme variable  :)  en fait j'aimerais des variables du style variable_$numero (je ne sais pas si ca existe en pascal mais je pense a cela car on le trouve en ..... php ? )
Voila je pense que g été plus clair cette fois. :hello:

 

[jfdsdjhfuetppo]--Message édité par bartus--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 12-04-2002 à 18:13:55   

Reply

Marsh Posté le 12-04-2002 à 18:19:42    

bartus a écrit a écrit :

Bonjour, j'aimerais savoir si il est possible d'utiliser ce genre de variables en pascal:
 
while numero<=machin do
 begin
   variable[numero]:=bidule;
   numero:=numero+1;
 end;
 
Vu qu'il faut déclarer les variables en début de programme je me demande si c'est possible de faire cela.
 
Merci de vos réponses. Bye.  :jap:  




 
je vois pas trop ce que tu cherches ... tu ne fais aucune décla de var au milieu du programme, donc pas de pb.
Tu as l'air d'utiliser un tableau nommé variable, c'est ça ?
tu le remplis avec bidule, qui est une autre var, c'est ça ?
 
je trouve pas ça très clair, dsl
 
@++


---------------
Visitez mon site : http://www.jujubarbare.linux-fan.com
Reply

Marsh Posté le 12-04-2002 à 20:49:36    

je up pour que tu vois que g répondu vu que g édité mon premier message  :sarcastic:

Reply

Marsh Posté le 12-04-2002 à 20:58:03    

Non, y a pas ce système comme en php.
Donc va falloir faire un tableau, une liste, ou autre...


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 12-04-2002 à 23:50:44    

Salut,
 
OKY j'ai compris maintenant, tu veux des variables du typee var_1 var_2 var_3 etc..., que tu puisse utiliser ... comme un tableau en fait !!!
Ben oui comme l'a dit notre modéro antp, un tableau est une bonn e solution ...
Tu veux une sorte de tag, si j'ai bien compris...
tu peux même faire un tableau dynamique (je sais pas si on peut en pascal, je sais qu'en C++) pour créer autant de var que nécéssaire, voire une liste chaînée (enfin non ici c'est inutile...)
 
@++


---------------
Visitez mon site : http://www.jujubarbare.linux-fan.com
Reply

Marsh Posté le 13-04-2002 à 16:32:33    

Merci ça va très bien avec un tableau.  :jap:  :jap:  :jap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed