Ass3 Edited
Ass3 Edited
h>
#include <omp.h>
int factorial(int n) {
int result = 1;
result *= i;
return result;
int sum_of_first_10() {
int sum = 0;
sum += i;
return sum;
}
// Function to check if a number is prime
int is_prime(int n) {
if (n <= 1) return 0;
if (n % i == 0) return 0;
return 1;
int main() {
if (thread_id == 0) {
factorial_result = factorial(number);
} else if (thread_id == 1) {
sum_result = sum_of_first_10();
} else if (thread_id == 2) {
even_odd_result = even_or_odd(number);
} else if (thread_id == 3) {
prime_result = is_prime(number);
return 0;