Bagaimana mengatasi problem ini

Hallo. Saya menemukan kodingan di internet. Kira-kira tampak kodingannya seperti ini: double nilai[][] = {{50,60,10}, {70,75,87}, {89,90,90}, {65,76,89},{65,70,80}}; char huruf; for(int r=0; r 80.0d) { huruf = 'A'; } else if(ratarata > 70.0d) { huruf = 'B'; } else if(ratarata > 60.0d) { huruf = 'C'; } else if(ratarata > 50.0d) { huruf = 'D'; } else {huruf = 'E';} System.out.println("Nilai mahasiswa ke-"+ r +" = "+ ratarata + "( "+huruf+" )"); } Pada soal dirusuh menentukan rata-rata nilai tiap mahasiswa dan diberi keterangan nilaI. Akan tetapi, saya bingung pada kodingan ini: totNilai+= nilai[r][i]; Bagaimana cara memahaminya? Secara garis besar saya paham maksud soalnya. Yaitu rata-rata adalah seluruh nilai dibagi jumlah nilai. Tetapi bagaimana bisa sintaks ini: totNilai+= nilai[r][i]; langsung menjumlahkan seluruh nilai? Terimakasih sebelumnya, saya ibnu, undur diri.
avatar IbnuHamzah404

Ditanyakan oleh @IbnuHamzah404

1 Kontribusi 0 Poin

  • halo, sesuaikan judul pertanyaan dengan yang ditanyakan ya *baca aturan main - @hilmanski

Login untuk menanggapi


Jawaban

totNilai +=nilai[r][i] merupakan kode singkat dari
totNilai = totNilai+nilai[r][i]
jadi, disetiap iterasi akan menghasilkan totNilai (baru) dengan menjumlahkan totNilai (iterasi sebelumnya) dengan nilai[][]
avatar zerokira

Dijawab oleh @zerokira

49 Kontribusi 30 Poin

Login untuk menanggapi


Login untuk gabung berdiskusi