﻿ C Program: Check if two integers in the range 100..200

# C Exercises: Check two given integers whether either of them is in the range 100..200 inclusive

## C-programming basic algorithm: Exercise-7 with Solution

Write a C program to check two given integers whether either of them is in the range 100..200 inclusive.

C Code:

``````#include <stdio.h>  // Include standard input/output library
#include <stdlib.h> // Include standard library for absolute value function

int test(int x, int y); // Declare the function 'test' with two integer parameters

int main(void)
{
// Call the function 'test' with arguments 100 and 199, and print the result
printf("%d", test(100, 199));

// Print a newline for formatting
printf("\n");

// Call the function 'test' with arguments 250 and 300, and print the result
printf("%d", test(250, 300));

// Print a newline for formatting
printf("\n");

// Call the function 'test' with arguments 105 and 190, and print the result
printf("%d", test(105, 190));
}

// Function definition for 'test'
int test(int x, int y)
{
// Check if either of the following conditions are true:
// 1. x is between 100 and 200 (inclusive)
// 2. y is between 100 and 200 (inclusive)
// Return 1 (true) if either condition is true, otherwise return 0 (false).
return (x >= 100 && x <= 200) || (y >= 100 && y <= 200);
}
``````

Sample Output:

```1
0
1
```

Explanation:

```int test(int x, int y) {
return (x >= 100 && x <= 200) || (y >= 100 && y <= 200);
}
```

This function takes two integer inputs ‘x’ and ‘y’ and returns 1 if either of the inputs is between 100 and 200 (inclusive), and returns 0 otherwise.

Time complexity and space complexity:

Time complexity: O(1) - The function has a constant time complexity, as the same number of operations are performed regardless of the input values.

Space complexity: O(1) - The function uses a constant amount of memory, as the inputs and the return value are the only variables used.

Pictorial Presentation:

Flowchart:

C Programming Code Editor:

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.

﻿