Les instruction de base
Définition : L'affectation
C'est une instruction qui permet d'insérer une valeur à une variable au cours de l'exécution du programme. Cette valeur doit avoir le même type que la variable
En algorithmique, une affectation est écrite comme suit:
Variable <-- Valeur ;
Ex.
x<-- 12 ;
On dit que la variable x reçoit la valeur 12
En C, une affectation est programmée comme suit:
Variable = Valeur ;
Ex.
x = 12 ;
Définition : Les opérations d'entrées /sorties
Opération d'entrée: une opération qui permet de lire des données tapées au clavier
Pour lire la valeur de la variable A à partir du clavier, On écrit:
En algorithmique:
Lire (A);
Ici, la valeur tapée au clavier par l'utilisateur est transférée à l'espace
réservé pour la variable A
Complément :
En C:
Pour les entrées, on utilise la fonction scanf qui permet de lire les informations tapées au clavier par l'utilisateur selon un certain format.
On écrit: scanf("format", &varia) ;
format: représente une suite de codes pour exprimer le format/type de la variable à lire
&varia: est l'adresse de l'espace mémoire réservée à la variable varia pour qu'elle soit utilisée (l'adresse) pour ranger la valeur lue au clavier.
Exemple :
scanf("%d", &i); ici, i est une variable de type entier (int)
Définition : Les opérations d'entrées /sorties
Opération de Sortie: une opération qui permet d'afficher sur l'écran :
Soit un commentaire
Ou bien la valeur d'une donnée (qui est déjà utilisée dans l'algorithme/programme).
• On écrit:
• En algorithmique:
Pour un commentaire:
Écrire ("commentaire... ");
Pour la valeur de donnée A:
Écrire (A);
On peut utiliser une seule commande Écrire pour afficher des commentaires et des valeurs de données (à la fois):
Écrire ("commentaire1", A, "commentaire1", B);
Complément :
En C:
On utilise la fonction printf qui permet d'afficher sur écran un commentaire et ou des valeurs de données enregistrées dans la
mémoire centrale, et ceci selon le format adéquat de la donnée.
On écrit:
Pour un commentaire: printf("commentaire") ;
Pour une valeur de donnée: printf("format", varia) ;
Exemples :
printf("Bonjour");
printf("%d", i);
Auto-Formation
vidéo youtube