From e1268a1b154a49b431d50febe03dbebf61dc16f2 Mon Sep 17 00:00:00 2001 From: Vichingo455 Date: Fri, 15 Nov 2024 12:51:11 +0000 Subject: [PATCH] Add array/medie.cpp --- array/medie.cpp | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 array/medie.cpp 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; +}