Fonction Randomize

Fonction Randomize - Delphi/Pascal - Programmation

Marsh Posté le 16-11-2007 à 18:57:43    

Bonjour
 
Je suis en train d'écrire un programme concernant le jeu du memory.
J'ai une grille de mots dans un fichier texte, et une matrice qui contient ces mots.
Comment faire pour qu'à la fin du jeu, quand les infos concernant les joueurs sont affichées, que le programme tire un mot au hasard et incrémente d'un point le score du joueur qui le possède dans sa liste ?
 
Je voudrais utiliser Randomize, mais je sais pas où et comment la déclarer dans mon programme (il est découpé en plusieurs sous-programmes).
 
Merci d'avance :)

Reply

Marsh Posté le 16-11-2007 à 18:57:43   

Reply

Marsh Posté le 19-11-2007 à 23:23:50    

Hum... une idee a la con : tu comptes le nombre de lignes dans ton texte (1 mot = 1 ligne ?)...
Tu retires 1 a ce nombre.... tu le balances dans la fonction random... tu rajoutes 1 a ce nombre...
Apres, tu repars dans le fichier et tu comptes dans l'ordre inverse jusqu'a ce que tu arrives a 0...
Et le mot sur cette ligne sera choisi !
Apres.... tu le compares aux listes des joueurs... et tu incrementes son score :P
 
Bon... c'est hyper crade... simple... mais comme c'est ce que je ferais :/

Reply

Sujets relatifs:

Leave a Replay

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