lud57330
Messages postés2Date d'inscriptionlundi 7 mars 2011StatutMembreDernière intervention 5 novembre 2009
-
5 nov. 2009 à 20:27
lud57330
Messages postés2Date d'inscriptionlundi 7 mars 2011StatutMembreDernière intervention 5 novembre 2009
-
5 nov. 2009 à 22:46
Bonjour je suis en BTS IRIS et j'ai eu envie de créer un petit programme en shell pour windows sous visual studio 2008.
Ce programme doit servir à trouver le module et l'argument d'un nombre complexe /z=a+ib. J'en suis que au calcul du module. Le probléme c'est que mon programme peut trouver et afficher selon les différent cas: racine de 3; racine de 2; 5 (pour racine de 25); racine de 13. Mais il m'affichera racine de 12 alors que je veux 2*racine de 3. J'ai penser à faire: c=d*d*e
c etant le nombre sous la racine (12 par exemple)
d étant le nombre devan etre afficher devan la racine pour la reponse (donc d=2 si c=12)
et e etant le dernier
12=2*2*3
Et si quelqu'un peu me dire comment afficher le symbole de racine carre car le shell affiche: 1(le nombre)
le 1 etant mis comme ² mais c un 1 et pas un 2
printf("\n\nLe module de z est: %c(%d)\n",251,sous_la_racine);