diff --git a/array/medie.cpp b/array/medie.cpp new file mode 100644 index 0000000..a9b6fda --- /dev/null +++ b/array/medie.cpp @@ -0,0 +1,31 @@ +/* +AUTORE: Manuel Vichi +Medie con array +*/ +#include +#include +#include +#include +using namespace std; +double mediaAritmetica(int arr[], int n) { + int somma = 0; + for (int i = 0; i < n; i++) { + somma += arr[i]; + } + return static_cast(somma) / n; +} + +int main() { + int n; + cout << "Inserisci il numero di elementi nell'array: "; + cin >> n; + int arr[n]; + cout << "Inserisci gli elementi dell'array: 5" << endl; + for (int i = 0; i < n; i++) { + cin >> arr[i]; + } + double media = mediaAritmetica(arr, n); + cout << "La media aritmetica degli elementi dell'array e': " << media << endl; + system("PAUSE"); + return 0; +}