salut a tous , j'ai un dm ou je doit faire ou trouver un algorithme sur le nets donc voici l'exercice:
soit deux nombre complexes z1=a+ib et z2=c+ib(z2 pas égale a 0)
1.ecrire sous forme x+iy , le nombre complexe z=z1/z2.
2.ecrire un algorithme permetant de saisir les valeurs de a,b,c et d et de calculer x et y en fonction de ces données.
3.programmer cet algorithme sur algobox et verifier que (1+i)/(1-i)=i, 2/(1+i)=1 et (2-3i)/(1-2i)=1/5(8+i).
4.a l'aide de cet algorithme,écrire les nombres complexes (3+2i)/(1-i),(2+5i)/(1+2i), (3-i)/(2+3i) et (1-2i)/(1+2i) sous forme algébrique.
j'ai déja fait la 1:z2 = c + i.d et pas ce qui est écrit, je présume.
z = (a+ib)/(c+id)
z = (a+ib)(c-id)/(c²+d²)
z = (ac + bd + i(bc-ad))/(c²+d²)
z = (ac+bd)/(c²+d²) + i.(bc-ad)/(c²+d²)
2) pour la 2on ma aider et j'ai sa:
Sous algobox :
VARIABLES
a EST_DU_TYPE NOMBRE
b EST_DU_TYPE NOMBRE
c EST_DU_TYPE NOMBRE
d EST_DU_TYPE NOMBRE
R EST_DU_TYPE NOMBRE
I EST_DU_TYPE NOMBRE
DEBUT_ALGORITHME
LIRE a
LIRE b
LIRE c
LIRE d
R PREND_LA_VALEUR (a*c+b*d)/(c*c+d*d)
I PREND_LA_VALEUR (b*c-a*d)/(c*c+d*d)
AFFICHER "z = "
AFFICHER R
SI (I != 0) ALORS
DEBUT_SI
AFFICHER " + "
AFFICHER I
AFFICHER* " i "
FIN_SI
FIN_ALGORITHME
mais pour la 3 je n'arrive pouvais vous m'aider svp
*** message déplacé ***