Come trovare la media di un array in Java

March 1

Il linguaggio di programmazione Java ha una varietà di metodi per la memorizzazione e organizzazione dei dati. Uno di questi metodi è la matrice. Un array è un insieme di dati che risiedono in ordine sequenziale nella memoria del computer. I dati possono essere di qualsiasi tipo di dati legali, come numeri, lettere e oggetti. Una caratteristica interessante di un array è che può essere utilizzato per ottenere dati aggiuntivi sui dati in esso contenuti. Ad esempio, è possibile utilizzare le matrici di trovare la media dei numeri in un array.

istruzione

1 Avviare il software NetBeans facendo clic sulla sua icona. Quando finisce il caricamento, selezionare "file di progetto / Nuovo" e selezionare "Java Application". Un nuovo progetto Java viene creato e un file di codice sorgente viene visualizzata nell'editor di testo NetBeans. Questo file contiene una funzione principale, che è dove potrete inserire il vostro codice.

2 Dichiarare due tipi di numero interi: uno che conterrà la somma di tutti gli elementi dell'array, e l'altro per la memorizzazione del valore medio degli elementi. È possibile dichiarare questi numeri interi scrivendo queste righe tra le parentesi graffe della funzione principale:

int sum = 0;

= Media INT 0;

3 Dichiarare una serie di numeri e assegnare alcuni valori ad esso scrivendo qualcosa di simile a questo:

int [] = {numeri 0, 1, 1, 2, 3, 5};

4 Scorrere la matrice attraverso la creazione di un ciclo "for", in questo modo:

for (int i = 0; i <numbers.length; i ++)

{

}

5 Aggiungere ogni elemento alla somma variabile per ogni iterazione del ciclo "for". Realizzare questo scrivendo la seguente riga di codice all'interno delle parentesi graffe del ciclo "for":

sum + = numeri [i];

6 Trova il valore medio dividendo la somma per la lunghezza della matrice, in questo modo:

media = somma / numbers.length;

7 Stampate il valore medio in questo modo:

System.out.println (media);

8 Eseguire il programma premendo il tasto "F6". Se è stato utilizzato il numero esatto per l'array come al punto 3, il programma Risulterà:

2