Informatică, întrebare adresată de valyaly39oybsl0, 9 ani în urmă

Scrieți definiția completa a subprogramului interval care are 2 parametri prin care primește un tablou unidimensional cu maximum 100 de numere naturale mai mici decât 1000 și numărul de elemente din tabloul unidimensional . Subprogramul returneaza numărul de elemente din tabloul unidimensional care aparțin intervalului închis determinat de primul și respectiv ultimul element al tabloului

Răspunsuri la întrebare

Răspuns de rossetta
1
int interval(int a[], int n) {
 int nr = 0;
 int primul = a[0];
 int ultimul = a[n - 1];
 if(primul > ultimul)
   swap(primul, ultimul);
  for(int i = 0; i < n; i++)
    if(a[i] >= primul && a[i] <= ultimul)
      nr++;
  return nr;
}
Alte întrebări interesante