diff --git a/TP1/E9.c b/TP1/E9.c new file mode 100644 index 0000000..d64212e --- /dev/null +++ b/TP1/E9.c @@ -0,0 +1,18 @@ +/* Calcule un produit scalaire */ +#include + + +int main() { + + double U[3]; + double V[3]; + + printf("Entrez les coordonnées de U séparées par des virgules\n"); + scanf("%lf,%lf,%lf", &U[0], &U[1], &U[2]); + printf("Entrez les coordonnées de V séparées par des virgules\n"); + scanf("%lf,%lf,%lf", &V[0], &V[1], &V[2]); + + printf("U·V=%f\n", U[0]*V[0]+U[1]*V[1]+U[2]*V[2]); + + return 0; +} diff --git a/TP1/Makefile b/TP1/Makefile index c938108..6f195fd 100644 --- a/TP1/Makefile +++ b/TP1/Makefile @@ -30,6 +30,9 @@ E7.exe: E7.c E8.exe: E8.c gcc E8.c -o E8.exe +E9.exe: E9.c + gcc E9.c -o E9.exe + .PHONY: all clean clean: