![]() |
![]() |
![]() |
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.
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.
La facturation mensuelle est réalisée
suivant la règle suivante :
Location du compteur 2,500 D
1ere tranche : les 100 premiers Kilos à 0,150 D le kilo
2éme tranche : de 100
à 200 Kilos à 0,250 D le
kilo
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
| Page d'index | Haut |