| 12
 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
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 
 | /* declaration de fonctionnalites supplementaires */
 
#include <stdlib.h> /* EXIT_SUCCESS */
#include <stdio.h> /* printf */
 
/* declarations des constantes et types utilisateurs */
#define DIM 5 /* dimension de lespace vectoriel */
/* declarations des fonctions utilisateurs */
/* fonction principale */
int main()
{
    /* soient 3 vecteurs x,y et z */
    double x[DIM] = {1.0,-2.3,2.0,2.2,-0.3};
    double y[DIM] = {-1.0,-0.1,1.5,0.4,-0.3};
    double z[DIM];
    int i; /* var. de boucle */
    int j;
    double a;
 
    for(i = 0;i < DIM;i = i + 1) /* chaque composante */
    {
        /* affichage de la composante */
        printf("b= %g ",x[i]);
    }
    /* i >= DIM */
    printf("\n");
    /* multiplication de x par le scalaire 2.0 */
    for(i = 0;i < DIM;i = i + 1) /* chaque composante */
    {
         a = x[i]*2.0 ;
        /* affichage de la composante */
        printf("a= %g \n",a);
    }
 
    /* initialisation de z avec la somme de x et y */
 
    for(i=0;i< DIM ; i = i + 1)
    {
        printf(" z= %g \n",z);
        z[i]=x[i] + y[i];
 
    }
 
    return EXIT_SUCCESS;
} |