//name: adam alizeerj
// date: april 13, 2025
// purpose: this program defines a function that displays all elements in an integer array that are greater than a given number 'n'
#include <iostream>
using namespace std;
void displayLargerThan(int arr[], int size, int n);
int main() {
const int SIZE = 10;
int numbers[SIZE] = {3, 7, 10, 2, 15, 6, 20, 1, 9, 12};
int n;
cout << "Enter a number to compare against: ";
cin >> n;
cout << "Numbers in the array greater than " << n << " are:\n";
displayLargerThan(numbers, SIZE, n);
return 0;
}
void displayLargerThan(int arr[], int size, int n) {
for (int i = 0; i < size; i++) {
if (arr[i] > n) {
cout << arr[i] << " ";
}
}
cout << endl;
}
Ly9uYW1lOiBhZGFtIGFsaXplZXJqCi8vIGRhdGU6IGFwcmlsIDEzLCAyMDI1Ci8vIHB1cnBvc2U6IHRoaXMgcHJvZ3JhbSBkZWZpbmVzIGEgZnVuY3Rpb24gdGhhdCBkaXNwbGF5cyBhbGwgZWxlbWVudHMgaW4gYW4gaW50ZWdlciBhcnJheSB0aGF0IGFyZSBncmVhdGVyIHRoYW4gYSBnaXZlbiBudW1iZXIgJ24nCgojaW5jbHVkZSA8aW9zdHJlYW0+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7Cgp2b2lkIGRpc3BsYXlMYXJnZXJUaGFuKGludCBhcnJbXSwgaW50IHNpemUsIGludCBuKTsKCmludCBtYWluKCkgewogICAgY29uc3QgaW50IFNJWkUgPSAxMDsKICAgIGludCBudW1iZXJzW1NJWkVdID0gezMsIDcsIDEwLCAyLCAxNSwgNiwgMjAsIDEsIDksIDEyfTsKICAgIGludCBuOwoKICAgIGNvdXQgPDwgIkVudGVyIGEgbnVtYmVyIHRvIGNvbXBhcmUgYWdhaW5zdDogIjsKICAgIGNpbiA+PiBuOwoKICAgIGNvdXQgPDwgIk51bWJlcnMgaW4gdGhlIGFycmF5IGdyZWF0ZXIgdGhhbiAiIDw8IG4gPDwgIiBhcmU6XG4iOwogICAgZGlzcGxheUxhcmdlclRoYW4obnVtYmVycywgU0laRSwgbik7CgogICAgcmV0dXJuIDA7Cn0KCnZvaWQgZGlzcGxheUxhcmdlclRoYW4oaW50IGFycltdLCBpbnQgc2l6ZSwgaW50IG4pIHsKICAgIGZvciAoaW50IGkgPSAwOyBpIDwgc2l6ZTsgaSsrKSB7CiAgICAgICAgaWYgKGFycltpXSA+IG4pIHsKICAgICAgICAgICAgY291dCA8PCBhcnJbaV0gPDwgIiAiOwogICAgICAgIH0KICAgIH0KICAgIGNvdXQgPDwgZW5kbDsKfQ==