Les instruction de base

DéfinitionL'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éfinitionLes 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) ;

  1. format: représente une suite de codes pour exprimer le format/type de la variable à lire

  2. &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éfinitionLes 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:

  1. Pour un commentaire: printf("commentaire") ;

  2. Pour une valeur de donnée: printf("format", varia) ;

Exemples :

printf("Bonjour");

printf("%d", i);

Auto-Formation

vidéo youtube

youtube2