Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4799 connectés 

 


Dernière réponse
Sujet : [Pascal] Type de variables
bartus Merci ça va très bien avec un tableau.  :jap:  :jap:  :jap:

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
bartus Merci ça va très bien avec un tableau.  :jap:  :jap:  :jap:
juju_le_barbare 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...)
 
@++
antp Non, y a pas ce système comme en php.
Donc va falloir faire un tableau, une liste, ou autre...
bartus je up pour que tu vois que g répondu vu que g édité mon premier message  :sarcastic:
juju_le_barbare

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
 
@++

bartus 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]


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)