[LG]Nombres complexes et forme polaire
bonjour.
je suis en école d'ingénieur ( pas d'informatique :( )
et dans le cadre de mes cours d'info, je dois réalisez un programme sur les nombres complexes.
celui ci doit convertit la forme polaire en forme cartésienne.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| PROCEDURE polcart;
VAR e,r,a,b:real;
BEGIN
WRITELN('entrer le rayon'); write('r='); readln(r);
WRITELN('entrer arguement'); write('0='); readln(e);
a:=cos(e)*r;
b:=sin(e)*r;
WRITELN('forme polaire:',r,'exp(i',e,')');
WRITELN('forme cartsienne:',a,'+ i',b);
END. |
comme vous pouvez le voir, c'est tout petit mais ça marche pas.
pascal ne veut pas accepter le "." à la fin et veut mettre un ";".
je comprends pas.... :oops:
si vous pouviez m'aider, je vous en serais trés reconnaisant.
ps:si vous connaissez en moyen plus simple pour entrer des nombres complexes dans pascal, je suis preneur.
merci d'avance