बिजनेस मार्केटिंग का लो कॉस्ट फंडा , अपने मोबाइल से ऑटो sms भेजकर मार्केटिंग करे विजिट करे http://autotextsms.com/ बिजनेस मार्केटिंग का लो कॉस्ट फंडा http://autotextsms.com/

Search This Blog

Translate

Showing posts with label C Program to merge elements of two sorted arrays. Show all posts
Showing posts with label C Program to merge elements of two sorted arrays. Show all posts

C Program to merge elements of two sorted arrays

C Program to merge elements of two sorted arrays 


#include <stdio.h>

int main()
 { int array1[50], array2[50], array3[100], m, n, i, j, k = 0;
printf("\n Enter size of array Array 1: ");
 scanf("%d", &m); printf("\n Enter sorted elements of array 1: \n");
 for (i = 0; i < m; i++) { scanf("%d", &array1[i]); }
 printf("\n Enter size of array 2: "); scanf("%d", &n);
printf("\n Enter sorted elements of array 2: \n");
for (i = 0; i < n; i++) { scanf("%d", &array2[i]); } i = 0; j = 0;

while (i < m && j < n)
{ if (array1[i] < array2[j]) { array3[k] = array1[i]; i++; } else { array3[k] = array2[j]; j++; } k++; }
 if (i >= m) { while (j < n) { array3[k] = array2[j]; j++; k++; } }

 if (j >= n) { while (i < m) { array3[k] = array1[i]; i++; k++; } }
 printf("\n After merging: \n"); for (i = 0; i < m + n; i++) { printf("\n%d", array3[i]); }
 return 0; }



C Program example List