Cours

Les résumés de cours rappellent les résultats essentiels.

Exercices

Exercices et problèmes corrigés.

Bac Tunisie

Sections: Maths - Sciences Exp - Techniques
 

Les structures de contrôle conditionnelles

La structure de contrôle conditionnelle permet à un programme de modifier son traitement en fonction d'une condition.

Il existe 4 formes d’instructions conditionnelles:
   * Forme Simple
   * Forme alternative
   * Forme généralisée
   * Forme à choix multiple

-->
Forme Simple 


En Pascal:
If condition
then
trait;

Analyse/Algorithme
Si condition
Alors
trait
Finsi

Forme Alternative

En Pascal:
If condition
then
trait1;
else
trait2;

Analyse/Algorithme
Si condition
Alors
trait1
Sinon
trait2
Finsi


--> Forme Généralisée


En Pascal:
If cond1
  then
  if cond2
  then
  ..
  else
  if cond3
  then
  ..
  ;

Analyse/Algorithme
Si cond1
  Alors
  Si cond2 alors ..
  Finsi
  Sinon
  Si cond3 alors ..
  finsi
Finsi




Forme à choix multiple


En Pascal:
Case Sélecteur Of
   Valeurs 1: trait 1;
   Valeurs 2: trait 2;
    ....
    ....
   Valeurs n : trait n

    Else trait x;

End;

Analyse/Algorithme
Selon sélecteur Faire
  Valeurs 1: trait 1
  Valeurs 2: trait 2
  ....
  ....
  Valeurs n: trait n
  Sinon trait x
Fin selon


-->