New paste Repaste Download
//Name: Rabin
//ID: 1096
#include <stdio.h>
//int main() {
    //Problem 1
//    int n=6;
//    int arr[] ={0,1,2,3,4,5};
//    int odd[6], even[6], odd_num = 0, even_num = 0;
//    if (n==1)
//    {
//       printf("Only One Data");
//    }
//    else{
//        for (int i = 0; i < n; i++) {
//            if (arr[i] % 2 == 0) {
//                even[even_num] = arr[i];
//                even_num++;
//            } else {
//                odd[odd_num] = arr[i];
//                odd_num++;
//            }
//        }
//
//        printf("Even numbers: ");
//        for (int i = 0; i < even_num; i++)
//            {
//                printf("%d ", even[i]);
//            }
//
//        printf("\nOdd numbers: ");
//        for (int i = 0; i < odd_num; i++) {
//            printf("%d ", odd[i]);
//        }
//    }
//    return 0;
    //Problem 2
//int main() {
//    int arr[5] = {1, 4, 5, 6, 7};
//    int arr2[4] = {2, 9, 10, 11};
//    int k = sizeof(arr) / sizeof(int) + sizeof(arr2) / sizeof(int);
//    int arr3[k];
//    int r = 0, p = 0, h = 0;
//    while (h < k) {
//        if (arr[r] <= arr2[p]) {
//            arr3[h] = arr[r];
//            h++;
//            r++;
//        } else {
//            arr3[h] = arr2[p];
//            h++;
//            p++;
//        }
//    }
//    while (r < sizeof(arr) / sizeof(int)) {
//        arr3[h] = arr[r];
//        h++;
//        r++;
//    }
//    while (p < sizeof(arr2) / sizeof(int)) {
//        arr3[h] = arr2[p];
//        h++;
//        p++;
//    }
//    for (int i = 0; i < k; i++) {
//        printf("%d ", arr3[i]);
//    }
//    return 0;
//}
    //Problem 3
#include<stdio.h>
factorial(int n)
{
  if (n == 0)
    return 1;
  else
    return(n * factorial(n-1));
}
int main()
{
  int n;
  int fact;
  printf("Enter a number: ");
  scanf("%d", &n);
  fact = factorial(n);
  printf("Factorial of %d is %ld\n", n, fact);
  return 0;
}
Filename: All Problems. Size: 2kb. View raw, , hex, or download this file.

This paste expires on 2024-05-17 07:52:26.747714. Pasted through web.