/* Leggere un array di interi di 6 posizioni, leggere un ulteriore numero intero, una funzione deve restituire quanti numeri memorizzati nell’array sono inferiori e quanti superiori dell’ultimo numero letto. */ #include #define DIM 6 using namespace std; int supInf(int arr[], size_t size, int num, int sup , int inf){ for(size_t i = 0; i num){ sup++; } else if(arr[i] < num){ inf++; } } cout << endl << "Ci sono " << sup << " numeri maggiori a quello che hai inserito"<< endl; cout << "Ci sono "<< inf << " numeri inferiori a quello che hai inserito"; } int main(void){ int bobby[DIM]; int superiore, inferiore; int x; cout <<"Inserisci un numero: "; cin >> x ; for(size_t i = 0; i> bobby[i]; } supInf(bobby, DIM, x, superiore, inferiore); }