cours sur les structures conditionnelles

Les structures Conditionnelles

 Mise à jour le : 01/11/2004

 Partie A

  Exercice 1:
Écrire un programme Pascal qui permet de résoudre l'équation de la forme Ax+B=0. 

Exercice 2:
Écrire un programme Pascal qui permet de résoudre l'équation de la forme Ax2+BX+C=0.

Exercice 3:
Écrire un programme Pascal qui lit l'ordre de mois et affiche le nombre de jours correspondant. 

Méthode 1                                                Méthode 2                                    Méthode 3

Exercice 4:
Écrire un programme Pascal qui teste si un entier est pair ou impair.

Exercice 5:
Écrire un programme Pascal teste si un entier est positif ou négatif.

Exercice 6:
Écrire un programme Pascal qui affiche le maximum et le minimum de deux entiers.

Exercice 7:
Écrire un programme Pascal qui affiche le maximum, le deuxième maximum et
le minimum de trois entiers.

Exercice 8:
Écrire un programme Pascal qui qui affiche :
    * la moyenne pondérée de trois notes.
    
             Les coefficients des notes sont respectivement 1,2,2.
    * si l’élève Passe, Racheté ou Refusé.
    *  l’appréciation adéquate : Excellent, Bien, AB, P.

Exercice 9:

Écrire un programme Pascal qui lit l’ordre de mois et affiche le nom du mois 
correspondant.

Exemple :   le mois 1  càd      janvier

Exercice 10:
Écrire
une marche à suivre qui fait entrer un entier N, formé de trois chiffres.
        => dans le cas où le nombre est symétrique (de la forme  XYX), 
              déterminer puis afficher le minimum et le maximum des chiffres X et Y.
         => dans le cas contraire, déterminer et afficher un message indiquant 
               si ce nombre est pair ou impair.

            Exemple 1 :       N = 252               252     est           symétrique            Min = 2          Max = 5
   
         Exemple 2 :       N = 626               626     est           symétrique            Min = 2          Max = 6
   
         Exemple 3 :       N = 278               278  n’est pas     symétrique      et    pair
   
         Exemple 4 :       N = 187               187  n’est pas     symétrique      et    impair

Exercice 11:
Écrire une marche à suivre qui fait entrer une chaîne alphabétique CH, formé de trois lettres.

             => dans le cas où la chaîne est symétrique (de la forme  XYX), 
                  déterminer puis afficher le minimum et le maximum des lettres X et Y.

             => dans le cas contraire, déterminer et afficher un message indiquant
                   si cette chaîne commence par une lettre majuscule ou minuscule.

            
                Exemple 1 :         CH = ICI              ICI          est  symétrique             Min = C        Max = I

                Exemple 2 :         CH = EYE           EYE       est symétrique              Min = E       Max = Y

                Exemple 3 :         CH = DEL            DEL     n’est pas symétrique  et   la 1ère lettre de la chaîne est majuscule

                Exemple 4 :         CH = cAs             cAs     n’est pas symétrique  et   la 1ère lettre de la chaîne est minuscule.

 Partie A

  Exercice 1:
Écrire un programme Pascal qui lit l'ordre de mois et affiche le nombre de jours correspondant.

Les valeurs des prélèvements mensuels  d'un  nouveau compteur d'électricité sont

rangés dans un tableau COMPTEUR. 

  1. La facturation mensuelle est réalisée suivant la règle suivante :  

  2. Location du compteur 2,500 D  

  3. 1ere  tranche  : les 100 premiers Kilos  à  0,150 D le  kilo

  4. 2éme  tranche : de 100  à  200   Kilos  à  0,250 D le  kilo  

  5. 3éme  tranche : plus   que   200  Kilos  à  0,400 D le  kilo  

T.A.F

 1/Faire une analyse descendante qui permet  de calculer et d'afficher  le montant de facturation annuel. sachant que les valeurs de consommation mensuelles seront rangés dans le tableau CONS et  que les montants de facturation mensuels seront calculés dans le tableau FACT  .

  2/Traduire votre analyse en un programme écrit en turbo pascal

 

Page d'index Haut

cours sur les structures conditionnelles