Advertisement
lukasd

3 zadanie 8 zestaw

Dec 16th, 2017
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.92 KB | None | 0 0
  1. void mojprog(int a[], int b[], int c[],int n, int m)
  2. {
  3.     for (int i = 0; i < n; i++)
  4.     {
  5.         a[i] = rand() % 100;
  6.         printf("%d  ", a[i]);
  7.     }
  8.     printf("\n");
  9.     for (int i = 0; i < m; i++)
  10.     {
  11.         b[i] = rand() % 100;
  12.         printf("%d  ", b[i]);
  13.     }
  14.     printf("\n");
  15.     if (n<m)
  16.         //gdy a jest mniejsze
  17.     {
  18.         for (int i = 0; i < n; i++)
  19.         {
  20.             c[2 * i] = a[i];
  21.             c[1 + 2 * i] = b[i];
  22.         }
  23.         for (int i = n; i < m; i++)
  24.         {
  25.             c[n + i] = b[i];
  26.         }
  27.     }
  28.     //jesli b jest mniejsze
  29.     else
  30.     {
  31.         for (int i = 0; i < m; i++)
  32.         {
  33.             c[2 * i] = b[i];
  34.             c[1 + 2 * i] = a[i];
  35.            
  36.         }
  37.         for (int i = m; i < n; i++)
  38.         {
  39.             c[m + i] = a[i];
  40.         }
  41.     }
  42.    
  43.  
  44.  
  45.  
  46. /*
  47.     for (int i = 0; i < n+m; i=i+2)
  48.     {
  49.         c[i] = a[i];
  50.         c[i+1] = b[i];
  51.     }*/
  52. }
  53.  
  54.  
  55. void kolos1()
  56. {
  57.     //int *a;
  58.     //a = (int*)malloc(sizeof(int) * 10);
  59.     int a[10];
  60.     int b[6];
  61.     int c[16];
  62.     mojprog(a, b, c,10,6);
  63.     for (int i = 0; i < 16; i++)
  64.     {
  65.         printf("%d  ", c[i]);
  66.     }
  67. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement