Problème d'ecriture compexe avec xcas

Discutez d'informatique ici !
toushusss
Membre Naturel
Messages: 15
Enregistré le: 13 Déc 2010, 10:13

Problème d'ecriture compexe avec xcas

par toushusss » 01 Nov 2012, 10:07

Bonjour, je souhaite créer un algo sur xcas qui me retourne les solutions d'une equation du 2nd degré selon la valeur de delta (D) . Pour D< 0 j'ai rentré cette ligne de code :
si D < 0 alors
z1 : = (-b-i*sqrt(-D))/2a
z2 : = (-b+i*sqrt(-D))/2a
Afficher ("z1= "); afficher z1
Afficher ("z2= "); afficher z2

Lorsque je rentre la fct impossible d'obtenir de résultat cela me retourne : unable to check test error : bad argument value

Je ne vois pas ou est mon erreur
Merci par avance pour l'aide



Dlzlogic
Membre Transcendant
Messages: 5273
Enregistré le: 14 Avr 2009, 12:39

par Dlzlogic » 01 Nov 2012, 12:19

Bonjour, je ne connais pas xcas, donc je ne connais pas la syntaxe.
La signe "si D < 0 alors" est suivie par ce que doit exécuter la machine.
Il y a 2 possibilités, soit c'est "l'instruction suivante", donc la ligne suivante, soit c'est toutes les instructions jusqu'à un mot-clé du type "fin-si".
Dans le premier cas, le calcul de z2 calcule la racine carrée d'un nombre négatif si D est positif, dans le second cas, la machine doit attendre désespérément le "fin-si".

Joker62
Membre Transcendant
Messages: 5027
Enregistré le: 24 Déc 2006, 19:29

par Joker62 » 01 Nov 2012, 13:07

(...)/2a aucune machine ne peux comprendre.

(...)/(2*a)

Anonyme

par Anonyme » 01 Nov 2012, 13:11

Il faut peut être déclarer et initialiser les variables a , b et c selon l'équation du 2ème degré en x demandée en début de programme ?

Dlzlogic
Membre Transcendant
Messages: 5273
Enregistré le: 14 Avr 2009, 12:39

par Dlzlogic » 01 Nov 2012, 15:14

Joker62 a écrit:(...)/2a aucune machine ne peux comprendre.

(...)/(2*a)
Ca j'avais pas vu.

Joker62
Membre Transcendant
Messages: 5027
Enregistré le: 24 Déc 2006, 19:29

par Joker62 » 16 Déc 2012, 02:55

On m'appelle Joker le deboggeur !!!

 

Retourner vers ϟ Informatique

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 6 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite