Pages

Sunday, March 24, 2013

Les instructions conditionnelles



 Les instructions conditionnelles.

        Les instructions d'un programme sont exécutées dans l'ordre où elles sont écrites. Cet ordre peut être modifié si l'on désire qu'une instruction ne soit exécutée qu'en fonction d'une certaine condition. On utilise alors les instructions conditionnelles.
1. L'instruction IF.
       Cette instruction permet de tester une condition et d'exécuter une instruction en fonction du résultat.
Son format est le suivant :
              if (expression)
                            instructions1;
              else
                           instructions2;

Les entrées/sorties.



Les entrées/sorties.

         En C, les instructions d'entrées/sorties se font par le biais de fonctions standard, et en voici les deux plus importantes :
1. La fonction SCANF.
     Cette fonction lit une liste de variables selon le format suivant :
                      scanf(format, liste_adresses);
  Où format est une chaîne de caractères composée de spécifications qui indiquent le type des variables que l'on va lire et
  Où liste_adresse est la liste des adresses des variables à lire.
Chaque spécification correspond à une variable et doit donc apparaître dans le même ordre que la variable dans la liste.
Les principales spécifications sont :

Les types de données.



Les types de données.

En C, il existe quatre types de base :
         - Les entiers (1, 2, -3, 123) : type int
         -Les nombres réels (352,8 - 124,16) : type float
         -Les textes (caractère ou string) ('A', "Bonjour", etc.) : type char
         -Les pointeurs représentant l'adresse d'une l'information contenue en mémoire. (Voir plus loin dans le cours).