Envoyé par
Chlipouni
Bonjour !
Je suis débutante en prolog et je me pose quelques questions :
- Peut-on garder la valeur d'une variable en mémoire afin de s'en servir un peu comme d'une constante ? Si oui, comment donc fait-on ça ?
- J'ai vu dans l'aide de prolog qu'il existe le if mais je n'arrive absolument pas l'utiliser, quelqu'un peut-il m'expliquer ?
Merci d'avance
Par contre, je suis bête. J'ai mal lu ta requete! Si tu veux mettre des constantes il suffit de faire:
PredicatConstante(constante)->;
et pour utiliser ta constante tu fais par exemple:
1 2 3 4
|
predicat(t) ->
predicatConstante(z)
predicat2(z, t); |
Ici, ton z sera égal à la constante.
Je pensais que tu voulais utiliser des variables. comme en C style i=0, i=i+1 ... etc...
Mais cela ne change rien à ce que j'ai dit, hein!
Bon courage!
Billy
Partager