Aller au contenu

Mathc initiation/Fichiers c : c08a

Un livre de Wikilivres.
Version datée du 16 avril 2020 à 10:06 par DannyS712 (discussion | contributions) (<source> -> <syntaxhighlight> (phab:T237267))


Installer et compiler ces fichiers dans votre répertoire de travail.

c08a.c
/* ------------------------------ */
/*  Save as :   c08a.c            */
/* ------------------------------ */
#include      "x_a.h"
/* ------------------------------ */
int main(void)
{
int n = 0;

 clrscrn();
 
 for(n = 0; n<10 ; ++n)
 
   printf("%4d: %10d \n",n,rand());

 stop();

 return 0;
}


La fonction rand(); permet d'obtenir des nombres aléatoires.

Si on lance le programme à plusieurs reprise, on retrouvera la même série de nombres.


int n = 0; déclare un entier.

Dans la fonction printf(); les caractères %d permettent d'afficher un entier.

Cela fonctionne comme pour les doubles

%4d permet de reserver un espace de 4 caractères pour l'entier.

%+d permet d'avoir des entiers signés.

%-4d pousse sur la gauche l'affichage des entiers.


Exemple de sortie écran :

   0: 1804289383 
   1:  846930886 
   2: 1681692777 
   3: 1714636915 
   4: 1957747793 
   5:  424238335 
   6:  719885386 
   7: 1649760492 
   8:  596516649 
   9: 1189641421 

 Press return to continue.