Ecrire trois classes java nommées : Vector, Matrice et TestVectMat qu’on mettra dans un
package nommé tpVacance.
Dans la classe Vector on mettra des méthodes qui permette d’effectuer certains calculs sur
des vecteurs et dans la classe Matrice des méthodes qui permette d’effectuer des calculs sur
les matrices. Les classe seront définies comme suit :
1. La classe Vector contient les méthodes :
a. somme : qui prend en argument des vecteurs de même longueur et retourne
le vecteur somme.
b. difference : qui prend en argument des vecteurs de même longueur et
retourne leur différence.
c. produit : qui prend en argument des vecteurs de même longueur et retourne
leur produit.
d. distance : qui prend en argument des vecteurs de même longueur et
retourne leur distance.
e. norme : qui prend en argument un vecteur puis calcule et retourne sa
longueur.
f. avect : qui prend en argument un vecteur u et nombre a puis calcule et
retourne le vecteur au.
2. La classe Matrice contient les méthodes :
a. somme : qui prend en argument deux matrices de même formats puis calcule
et retourne leur somme.
b. difference : qui prend en argument deux matrices de même format puis
calcule et retourne leur difference.
c. produit : qui prend en argument deux matrices dont le produit est calculable
puis calcule et retourne leur produit.
d. amat : qui prend en argument une matrice A et un nombre x puis calcule et
retourne la matrice xA.
e. determinant : qui prend en argument une matrice carré puis calcule et
retourne son déterminant.
f. inverse : qui prend en argument une matrice carré inversible puis calcule et
retourne son inverse.
3. La classe TestVectMat qui contient la méthode main et qui exécuté propose le menu
suivant :
******* Bienvenu Pr110 Calculator *******
1.
Calcul de vecteur
2.
Calcul de matrice
3.
Quitter
Votre choix
: 1
********* Calcul de vecteur********
Entrez la longueur des vecteurs
:
?
Choisissez
: