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 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
| #include <stdio.h>
#include <stdlib.h>
/**
* renvoi la nombre d'éléments par vecteur
*/
int chip(int U[2], int V[2])
{
int i, n;
printf("donner le nombre d'element du 1 ere vecteur : ");
scanf("%d", &n);
for (i = 0; i < n; i++) {
printf("\nIntroduire U[%d]: ", i);
scanf("%d", &U[i]);
printf("===========>%d", U[i]);
}
for (i = 0; i < n; i++) {
printf("\nIntroduire V[%d]: ", i);
scanf("%d", &V[i]);
}
return n;
}
/* Multiplication de deux vecteurs U et V */
void Scal_Complex(int U[2], int V[2], int CC[2], int n)
{
int i;
for (i = 0; i < n; i++) {
CC[i] = U[i] * V[i];
printf("%d", CC[i]);
}
}
int main(void)
{
int CC[2], U[2], V[2];
int i, n;
/* Saisie de deux vecteurs U et V */
n = chip(U, V);
/* Multiplication et affichage du resultat */
Scal_Complex(U, V, CC, n);
for (i = 0; i < n; i++) {
printf("c3: %d\n", CC[i]);
printf("\n");
}
return 0;
} |
Partager