Académique Documents
Professionnel Documents
Culture Documents
06 Janvier 2015
1 Exercice 1 :
Soit l'algorithme suivant :
ALGORITHME diviseur;
VARIABLE
i,n,nb:entier;
DEBUT
nb---> 0; lire(n);
Pour i=1-->(n/2)
si (n mod i=0)
nb---> nb+1;
Ecrire(i);
fsi;
finPour;
Ecrire(nb);
FIN.
QUESTION :
1/ Déroulez ce programme pour : n=7, n=8 et n=15.
2/ Que représente nb.
3/ Que fait ce programme.
4/ Traduisez cette programme en un script MATLAB.
2 Exercise 2 :
Écrire un script MATLAB qui calcul y1 et y2 en fonction de x1 et x2 .
3 Exercice 3 :
Écrire un script MATLAB qui permet de l'equation suivante :
Ax4 Bx3 Cx2 Dx E 0 dans l'ensemble de R.
4 Exercice 4 :
Écrire un script MATLAB qui calcul Y en fonction de x.
y 1 1 2!x 2
1 x4
4! 1 6!x
6
...
5 Exercice 5 :
Écrire un script MATLAB qui calcul Y en fonction de x.
y 11!x 2!
1 x2
3!
1 x3 ...
6 Exercice 6 :
Soit une liste de nombres tous diérents de zeros sauf le dernier. Écrire un
script MATLAB qui recherche et ache les diviseurs d'une valeur donnée K
(lue au clavier) dans cette liste. Acher un message d'erreur dans le cas inverse.
7 Exercice 7 :
Soit une liste de N nombres. Écrire un script MATLAB qui permet de lire
ces valeurs et de calculer la somme de ceux qui sont PREMIERS.
INDICATION : Pour connaître si une nombre est premier,on utilise la fonc-
tion ISPRIME de MATLAB.
Exemple : isprime(7)=1 => 7 est premier
isprime(8)=0 => 8 n'est pas premier.
8 Exercice 8 :
Soit une liste de N nombres. Écrire un script MATLAB qui calcul la somme
des valeurs PREMIERS compris entre 1 et N.
INDICATION : Pour connaître si une nombre est premier,on utilise la fonc-
tion ISPRIME de MATLAB.
Exemple : isprime(7)=1 => 7 est premier
isprime(8)=0 => 8 n'est pas premier.