Produit scalaire

Résolu
slt à tous, voila mon problème porte sur les tableaux en prog C. je n'arrive pas à calculer le produit scalaire de 2 vecteurs. si quelqu'un peut me filer juste la ligne de code s donc j'ai besoin.

merci

3 réponses

  1. Bonjour
    si je te la donne en java tu la traduit en C possible?
    1
    1. et avant toi tu as fait quoi pour voir?
      1
      1. slt william7007 voici ce que j'ai fait :
        #include <stdio.h>
        #include <conio.h>
        void main()
        {
        0
      2. int T[3],T[3],i,j
        lire("donner les coordonneés de U")
        for(i=0;i<3;i++)
        ecrire( coordonnées de U)

        lire("donner les coordonnées de V")
        for(j=0;j<3;j++)
        ecrire(coordonées de V)
        // Calcul du produit scalaire...

        ?
        0
    2. Ben voilà je ne suis pas très fort en C mais j'ai essayé de bidouiller un truc de ce genre essaie de l'aranger comme tu veux mais voilà la fonction
      
      #include<stdio.h>
      #include<conio.h>
      
      main(){
             int vect1[] = {1,2,3,4,5,6};
             int vect2[] = {10,11,12,13,14,15};
             int som;
             //Produit Scalaire
             som = 0;
             for(int i = 0; i < 6; i++)
                     som += vect1[i]*vect2[i];
                                     
             printf("produit scalaire = %d",som);
             getch();
      }
      
      
      
      0
      1. merci william7007 ton code marche.
        0