seergiomv

Ejercicio 23.4

Jan 4th, 2020
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.69 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #define N 100
  4. array();
  5. int main(){
  6.     char x[N],y[N];
  7.     array(x,y);
  8. }
  9. array(char x[N], char y[N]){
  10.     char z[2*N], cero = 'z';
  11.     for (int i = 0; i< N;i++){
  12.         x[i] ='a' + (rand() % ('z'-'a'));
  13.         y[i] ='a' + (rand() % ('z'-'a'));
  14.     }
  15.     for (int i = 0; i < N; i++) {
  16.         z[i] = x[i];
  17.         z[i+N] = y[i];
  18.     }
  19.     for (int i = 1; i < 2*N; i++){
  20.         for (int j = 0; j < 2*N-1; j++){
  21.             if (z[j] > z[j+1]){
  22.                 cero = z[j];
  23.                 z[j] = z[j+1];
  24.                 z[j+1] = cero;
  25.             }
  26.         }
  27.     }
  28.     for (int i = 0; i < 2*N; i++){
  29.         printf("%c\n",z[i]);
  30.     }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment