
FONCTIONS ET PROCEDURES
Exercice 20
Etablir puis appeler une fonction définissant la tangente d’un angle exprimé en degré .
Exercice 21
Déterminer le maximum dans une série de N mesures positives , saisies au clavier en utilisant une fonction
de calcul du maximum de 2 valeurs réelles
Exercice 22
Etablir un algorithme puis le programme en Pascal permettant de saisir au clavier et d’afficher à l’écran un
nombre complexe z = a + j*b [ j2 = -1 ] .
Exercice 23 Etablir un algorithme puis le programme en Pascal permettant
1° ) de saisir au clavier un nombre complexe z = a + j*b [ j2 = -1 ] .
2° ) d’afficher à l’écran z [ forme algébrique ]
3° ) de calculer son module r et son argument t
4° ) d’afficher à l’écran z sous forme exponentielle
APPLICATION : ANALYSE NUMERIQUE
Exercice 24 SEPARATION DES RACINES DE L’EQUATION ALGEBRIQUE F(X) =0
Etablir un algorithme permettant de séparer dans un intervalle I = [ a , b ] les racines réelles d’une équation
algébrique f(x) = 0 . Application : f(x) = x3 – x2 + 0.072 et I = [ – 1 , 1 ] .
Exercice 25 METHODE DES APPROXIMATIONS SUCCESSIVES POUR LA RESOLUTION
DE L’EQUATION F(X) = 0
A ) Etablir , un organigramme , puis l’algorithme et le programme en Pascal permettant de déterminer la
racine approchée à 0,001 prés de l’ équation algébrique : 0.5*sin(2*x) – x = – 1.335 en utilisant la méthode
des approximations successives .
B ) Exercice d’application : Un tronc cylindrique de diamètre , de longueur L et de densité d flotte sur
l’eau ( de masse volumique ‘ ) . L’axe du cylindre est horizontal .Etablir un programme en Pascal
permettant de calculer la hauteur h de la partie du cylindre immergée dans l’eau .
Application numérique : = 2,40 m ; L = 4,50 m ; d = 0,425 .
Exercice 26 RESOLUTION NUMERIQUE D’UN SYSTEME TRIANGULAIRE
Etablir un algorithme puis le programme en Pascal permettant de résoudre le système triangulaire suivant :
1.000*X1 – 2.000*X2 + 3.000*X3 – 4.000*X4 = 1.000
0.000*X1 + 4.000*X2 – 16.000*X3 + 22.000*X4 = – 7.000
0.000*X1 + 0.000*X2 + 3.000*X3 – 5.500*X4 = 7.750
0.000*X1 + 0.000*X2 + 0.000*X3 – 10.167*X4 = 6.417
Exercice 27
RESOLUTION D’UN SYSTEME D’EQUATIONS LINEAIRES ( A*X = B ) PAR L’ALGORITHME DE GAUSS
Etablir un algorithme , l’organigramme puis le programme en Pascal permettant de rendre
triangulaire le système suivant afin de le résoudre .
1 1 1 1
4 2 1 1
2 2 4 1
8 2 6 2
.
=