Avatar billede frankedrengen Nybegynder
23. maj 2013 - 13:20 Der er 2 kommentarer og
1 løsning

multi dim. arrays - udregning af gennemsnit

hej eksperter, nogen der kan hjælpe med hvordan koden skal se ud for at udregne gennemsnittet af alle tallene i num[][]...? jeg har udskrivning samt summen af tallene.

public class Multi_Array_Test {
    public static void main(String[] args) {
        int[][] num = { {2,1,3},{3,2},{1,3,4} };
       
        for(int x=0; x<num.length; x++) {
            for(int y=0; y<num[x].length; y++) {
                System.out.print(num[x][y] + " ");
            }
        }

        int sum = 0;
        for(int x=0; x<num.length; x++) {
            for(int y=0; y<num[x].length; y++) {
                sum += (num[x][y]);
            }   
        }

        System.out.println();
        System.out.println("the sum is " + sum);
       
        int average = sum/(num.length);
        System.out.println("the average is " + average);
       
       
    }
}
Avatar billede Slettet bruger
23. maj 2013 - 13:28 #1
public class Multi_Array_Test {
    public static void main(String[] args) {
        int[][] num = { {2,1,3},{3,2},{1,3,4} };
        int count = 0;
        int sum = 0;
       
        for(int x=0; x<num.length; x++) {
            for(int y=0; y<num[x].length; y++) {
                System.out.print(num[x][y] + " ");
                sum += (num[x][y]);
                count++;
            }
        }

        System.out.println();
        System.out.println("the sum is " + sum);
       
        int average = sum / count;
        System.out.println("the average is " + average);

        System.out.println("Have a nice day :)");
       
       
    }
}
Avatar billede frankedrengen Nybegynder
23. maj 2013 - 14:19 #2
thank you josh1987
drop an answer
Avatar billede Slettet bruger
23. maj 2013 - 21:07 #3
Det var så lidt. :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester