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

  FORUM HardWare.fr
  Programmation
  Divers

  Besoin d'aide pour fonction OCAML

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Besoin d'aide pour fonction OCAML

n°1865931
ziska
Posté le 25-03-2009 à 21:58:11  profilanswer
 

Salut a tous,
 
Voila je suis nouveau sur ce forum et je vous remercie par avance de votre aide !!!
 
Voila je bloque sur une question sur  OCAML en l'occurence cette question
 
http://f.imagehost.org/0758/tp4.jpg
 
J'ai préalablement défini un type union tgenre pour repr´esenter les six genres de personnage (magicien, guerrier, voleur,
gnome, troll ou dragon)
le type union tobjet pour repr´esenter les diff´erents objets (´ep´ee, dague, bˆaton,
potion, plan, or, bijoux, sortil`ege)
le type enregistrement tpersonnage d´efini par plusieurs informations qui sont : son genre, ses points de
vie, ses points d’exp´erience, ses points d’agilit´e et le contenu de son sac c’est `a dire la liste des objets qu’il
transporte.
 
Pouvez vous m'aider ??
 
Merci beaucoup !!
 
Au revoir !!

mood
Publicité
Posté le 25-03-2009 à 21:58:11  profilanswer
 

n°1865943
Elmoricq
Modérateur
Posté le 25-03-2009 à 23:31:24  profilanswer
 

Et la question portant sur le code, elle est où ?

 

Sachant que tu as recréé un sujet que je venais de fermer, tu as intérêt à être convaincant dans ta prochaine réponse.


Message édité par Elmoricq le 25-03-2009 à 23:31:38
n°1865969
ziska
Posté le 26-03-2009 à 09:17:59  profilanswer
 

Bon effectivement je me suis gourré et je m'en excuse ...
J'ai fait a la va vite donc je n'ai rien précisé désolé....
 
bon voila les types que j'ai définies :  
 
 
type tgenre = |Magicien|Guerrier|Voleur|Gnome|Troll|Dragon;;
 
type tobjet = |Epee|Dague|Baton|Potion|Plan|Or|Bijoux|Sortilege;;
 
type tpersonnage = {genre : tgenre; pv :int; xp : int; pa: int; sac: tobjet}
 
et une déclaration de valeur :  
 
let perso = [ genre = Magicien; pv = 67: xp = 8; po = 67; sac[(Epee; Potion)];;
 
 
Pour la fonction force_attaque,
 
let force_attaque = function p ->  
 
j'ai un probleme, comment dois je procéder ? avec match ? ou avec if,then,else ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  Besoin d'aide pour fonction OCAML

 

Sujets relatifs
Besoin d'aide pour OCAML A l'aide !fonction avec python
aide javascript onclickfonction en PHP4 vèrifiant la validitè d'un fichier XML selon DTD
Aide pour programme en Visual BasicFonction C times en Ada.
[AIDE SVP] Lancer projet C++ sur autre un ordinateur sans VS 2008Minimiser une fonction avec Matlab
Plus de sujets relatifs à : Besoin d'aide pour fonction OCAML


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR