Les exemples de programme présentés jusqu'à présent ont bien fonctionné, MAIS dans la mémoire vive de l'ordinateur ! Aucune information n'a été affichée dans la console.
Les instructions d'entrée-sortie permettent les échanges avec l'environnement du programme, par exemple l'utilisateur du programme afin d'avoir les résultats de calculs affichés ou des données saisie par l'intermédiaire du clavier.
Plusieurs possibilités sont disponibles
instruction | explication |
---|---|
Afficher | |
printf(ch) | où 'ch' est le texte entre guillemets à afficher |
printf(ch,v) | où ch est un texte entre guillemets qui contient du texte et un code indiquant la place du contenu de la variable 'v' dans 'ch' |
printf(ch,v1, v2, etc.) | où 'ch' est un texte entre guillemets qui contient du texte et des codes indiquant la place du contenu des variable 'v1', 'v2', etc. dans ch |
Saisir | |
scanf(ch,&v) | où 'ch' est un texte entre guillemets contenant un code indiquant le type de donnée du contenu à afficher, ici de la variable 'v' |
printf(ch,&v1, &v2, etc.) | où 'ch' est un texte entre guillemets qui contient des codes indiquant les types de donnée du contenu à afficher, ici des variable 'v1', 'v2', etc. dans 'ch' |
Le code indiquant le type de donnée des variables saisies ou affichées
code | signification |
---|---|
%d | nombre entier |
%f | nombre réel |