Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
programmation:c:fiche_rapide [03/11/2015 00:40] sky99 |
programmation:c:fiche_rapide [03/11/2015 02:02] sky99 |
||
---|---|---|---|
Ligne 64: | Ligne 64: | ||
//ici reste vaut 1, car en 3 je trouve une fois deux, et il reste un. | //ici reste vaut 1, car en 3 je trouve une fois deux, et il reste un. | ||
</code> | </code> | ||
+ | |||
+ | ===== Les fonctions usuelles ===== | ||
+ | Au sein d'un programme on fera souvent des affichages et des saisies. Pour l'instant nous utiliserons deux fonctions : **printf()** pour l'affichage, **scanf()** pour la saisie. | ||
+ | |||
+ | ==== Affichage avec printf() ==== | ||
+ | On peut afficher du texte et des variables en utilisant la fonction printf(). Il est également possible d'effectuer des affichages composés pour afficher des variables dans du texte. Voyons quelques exemples : | ||
+ | |||
+ | <code C> | ||
+ | #include <stdio.h> | ||
+ | |||
+ | int main() | ||
+ | { | ||
+ | int a=0; | ||
+ | float pi=3.1415; | ||
+ | //affichage de texte: | ||
+ | printf("Ce texte sera affiché dans le terminal"); | ||
+ | //affichage d'une variable entière seule : | ||
+ | printf("%d",a); | ||
+ | //affichage d'une variable de type float seule : | ||
+ | printf("%f",pi); | ||
+ | //affichage de texte et d'une variable : | ||
+ | printf("La valeur de pi est de %f. Ceci est une valeur approximative.",pi); | ||
+ | //affichage de texte avec un retour à la ligne en utilisant \n | ||
+ | printf("le caractère spécial antislash-n permet un retour à la ligne.\n"); | ||
+ | printf("on peut en mettre autant que voulu : \n\n\n Ici, nous avons sauté 2 lignes vides en plus du retour à la ligne."); | ||
+ | |||
+ | //affichage avec plusieurs variables: | ||
+ | printf("a vaut %d et pi vaut %f.\n",a,pi); | ||
+ | //mêmes variables dans l'autre sens : | ||
+ | printf("pi vaut %f et a %d\n",pi,a); | ||
+ | } | ||
+ | </code> | ||
+ | |||
+ | |||
+ | |||
+ | ==== Saisie avec scanf() ==== | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Les instructions conditionnelles ===== | ||
+ | Dans notre programme, on peut vouloir faire une chose ou une autre en fonction d'une variable. | ||
+ | Par exemple | ||
+ | |||