« Mathc matrices/a03d » : différence entre les versions

Contenu supprimé Contenu ajouté
m Page blanchie
Balises : Blanchiment Révoqué
mAucun résumé des modifications
Balise : Révoqué
Ligne 1 :
[[Catégorie:Mathc complexes (livre)]]
:
[[Mathc complexes/a71| '''Application''']]
:
Installer et compiler ce fichier dans votre répertoire de travail.
 
{{Fichier|c00a.c|largeur=70%|info=|icon=Crystal Clear mimetype source c.png}}
<syntaxhighlight lang="c">
/* ------------------------------------ */
/* Save as : c00a.c */
/* ------------------------------------ */
#include "w_a.h"
/* ------------------------------------ */
int main(void)
{
nb_Z a;
 
do{
clrscrn();
 
a = i_Z( 1, -3);
 
printf(" a = "); p_Z(a,S3,P0,S3,P0); printf("\n\n");
printf(" Re(a) = %8.1f \n",Re_Z(a));
printf(" Im(a) = %8.1f \n\n\n",Im_Z(a));
a = rE_Z(9999,1E-4);
 
printf(" a = "); p_Z(a,S3,P4,S3,P4); printf("\n\n");
printf(" Re(a) = %8.4f \n",Re_Z(a));
printf(" Im(a) = %8.4f \n\n\n",Im_Z(a));
} while(stop_w());
 
return 0;
}
/* ------------------------------------ */
/* ------------------------------------ */
 
</syntaxhighlight>
 
Nous allons cette fois imprimer les parties réelles et imaginaires des nombres complexes.
 
'''Exemple de sortie écran :'''
 
<syntaxhighlight lang="c">
a = +1 -3i
 
Re(a) = 1.0
Im(a) = -3.0
 
 
a = +0.9830-0.0964i
 
Re(a) = 0.9830
Im(a) = -0.0964
 
 
 
Press return to continue
Press X return to stop
 
</syntaxhighlight>
 
 
{{AutoCat}}