Syntaxe correcte pour programmation basique? - Algo - Programmation
Marsh Posté le 31-05-2005 à 16:22:56
pourquoi c'est pas un test logique ?
si tu prend par convention NON("pos" )="neg" et NON("neg" )="pos" ...
Marsh Posté le 31-05-2005 à 18:21:42
C'est pas un test, c'est un "inverseur" (appelle ça comme tu veux).
En gros, il retourne l'inverse de son parametre non => oui; 0 => 1 (la je simplifie, en réalité c'est toute valeur positive non nulle); faux => vrai.
Marsh Posté le 31-05-2005 à 16:01:52
Bonjour à tous
Pour la petite histoire, sachez que je vais passer un partiel d'informatique demain, et qu'en bûchant sur des annales je suis tombé sur une syntaxe qui me paraît erronée. J'aurais donc besoin de votre aide pour me dire si j'ai ou non raison et si non, comment cette syntaxe fonctionne
Voilà la chose :
a= -12
b= 14
c= SI(ET(a>0;b>0);"pos";"neg" )
d= SI(NON(c);"V";"F" )
e= OU(a<0;d)
Pour moi l'erreur se situe à la 4ème ligne, car NON(c) ne constitue pas en soi un test logique. Et pour vous?
Thx
---------------
Topic de vente HW - Ancien feed