Informatică, întrebare adresată de bornus, 8 ani în urmă

Am nevoie de un proiect pentru informatică în C++
despre orice,nu contează,va rog!​

Răspunsuri la întrebare

Răspuns de lifeisnotgood2
1

Răspuns:

#include <bits/stdc++.h>

using namespace std;

double findMedian(int a[], int n)

{

// First we sort the array

sort(a, a + n);

// check for even case

if (n % 2 != 0)

return (double)a[n / 2];

return (double)(a[(n - 1) / 2] + a[n / 2]) / 2.0;

}

int main()

{

int a[] = { 1, 3, 4, 2, 7, 5, 8, 6 };

int n = sizeof(a) / sizeof(a[0]);

cout << "Median = " << findMedian(a, n) << endl;

return 0;

}

Explicație:

Alte întrebări interesante