Advertisement
wojtas626

[C] Dodawanie wektorów

Dec 4th, 2014
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.88 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4.  
  5. void sum(double x[], double y[], double z[], int len)
  6. {
  7.     int i;
  8.  
  9.     for(i = 0; i < len; i++)
  10.     {
  11.         z[i] = x[i] + y[i];
  12.     }
  13.  
  14.     printf("Wektor A = [ ");
  15.     for(i = 0; i < len - 1; i++)
  16.     {
  17.         printf("%lf, ", x[i]);
  18.     }
  19.     printf("%lf ]\n", x[len - 1]);
  20.  
  21.     printf("Wektor B = [ ");
  22.     for(i = 0; i < len - 1; i++)
  23.     {
  24.         printf("%lf, ", y[i]);
  25.     }
  26.     printf("%lf ]\n", y[len - 1]);
  27.  
  28.     printf("Wektor A + B = [ ");
  29.     for(i = 0; i < len - 1; i++)
  30.     {
  31.         printf("%lf, ", z[i]);
  32.     }
  33.     printf("%lf ]\n", z[len - 1]);
  34. }
  35.  
  36. int main()
  37. {
  38.     int n = 5;
  39.     double a[n], b[n], c[n];
  40.  
  41.     int i;
  42.     srand(time(NULL));
  43.     for(i = 0; i < n; i++)
  44.     {
  45.         a[i] = rand() % 100;
  46.         b[i] = rand() % 40;
  47.     }
  48.  
  49.     sum(a, b, c, n);
  50.  
  51.     return 0;
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement