View Full Version : array
salve a tutti come posso fare la media esempio di dieci numeri utilizzando perņ gli array? es int voti[10]
Originariamente inviato da fabry03
salve a tutti come posso fare la media esempio di dieci numeri utilizzando perņ gli array? es int voti[10]
In C++?
#include <iostream>
#include <cstdio>
int main(void)
{
const int dim=10;
int vett[dim],i;
float somma,media;
for(i=0;i<dim;i++)
{
cout<<"Inserire numero di posto "<<i<<endl;
cin>>vett[i];
somma+=vett[i];
}
media=somma/dim;
cout<<"La media e' "<<media;
getchar();
}
In teoria ha poco senso come l'hai interpretato tu -Yara-, visto che come l'hai scritto tu l'array non serve assolutamente a niente...
Meglio fare una funzione media che prende in ingresso un vettore, la dimensione e ritorna la media...
//array di interi - java
int calcolaMedia (int a[]){
if(a.length==0) {
System.out.println("Error, empty vector!");
System.exit(-1);
}
int sum=0;
for(int i=0;i<=a.length-1;i++) sum+=a[i];
return sum/a.length;
}
:D
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.