blob: d12de6e32ebd48a67ad0f530b3fe84150f083764 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
#include<iostream>
int produitscal (int v[], int u[], int d) {
int ret=0;
for (int i = 0; i < d; i ++) {
ret += v[i]*u[i];
}
return ret;
}
int main () {
int d;
std::cout<<"entrez le nombre de composante des vecteurs" << std::endl;
std::cin >> d;
int v[d], u[d];
for (int i=0; i < d; i ++) {
std::cout<<"Entrez la valeur "<< i+1 << " de v"<<std::endl;
std::cin>>v[i];
}
for (int i=0; i < d; i ++ ) {
std::cout<<"Entrez la valeur "<< i+1 << " de u"<<std::endl;
std::cin>>u[i];
}
std::cout<<"Le produit scalaire de u.v vaut " << produitscal(v,u,d) << std::endl;
return 0;
}
|