Ennoncer: Exercices sur les fonctions et procédure en algorithme
Exercice 1
Écrire une procédure permettant de lire un vecteur passé en paramètre.
Exercice 2 :
Écrire une fonction qui pour une valeur de n pris en paramètre, calcule Un = Un-1 + Un-2
UO = U 1 = 1.
Exercice 3 :
Écrire une fonction permettant de déterminer le PGCD de 2 entiers positifs pris en paramètre.
Exercice 4 :
Écrire une fonction permettant de calculer la somme de la série 1-1/3+1/5 -1/7+...+(-1)n/(2n+1) avec une precision dont la valeur sera pris en paramètre a la fonction.
Exercice 5
Écrire une fonction permettant de calculer une valeur approchée de sin(x), avec x en
radian. L' algorithme utilisera le développement x - x3/3 !+ x5/5! - x7/7!+...+(-1 )n
x2n+1/(2n+1)! pour revaluation de sin(x).
Exercice 5 :
Écrire une fonction permettant de réaliser un produit scalaire de vecteurs. La fonction
prend en paramètre deux vecteurs et retoume comme résultat un vecteur.
Exercice 6:
1- Ecrire une procedure permettant de lire une matrice NxN passé en parametre
2- Ecrire une procedure permettant d'afficher une matrice NxN passé en parametre.
3- Ecrire une procedure permettant d'additionner deux matrices de taille NxN. NB :
Les matrices a additionner et la matrice resultat seront en parametres a la procedure.
4- Ecrire une fonction permettant d'additionner deux matrices de taille NxN. NB : Les matrices a additionner seront en parametres a la fonction, tandis que la matrice resultat sera la valeur de retour de la fonction.
5- Sur la base de ce qui precede, ecrire un algorithme permettant de lire deux matrices de taille NxN, de les additionner et d'afficher le resultat.
Exercice 7:
1- Écrire une procédure permettant de lire une matrice NxN passé en parametre
2- Écrire une procédure permettant d'afficher une matrice NxN passé en parametre.
3- Écrire une procédure permettant de multiplier deux matrices de taille NxN. NB : Les matrices a multiplier et la matrice resultat seront en paramètres a la procédure.
4- Écrire une fonction permettant de multiplier deux matrices de taille NxN. NB : Les matrices a multiplier seront en paramètres a la fonction, tandis que la matrice résultat sera la valeur de retour de la fonction.
5- Sur la base de ce qui precede, écrire un algorithme permettant de lire deux matrices de taille NxN, de faire le produit et d'afficher le résultat.