Postingan lainnya
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.
Tanggapan
halo, sesuaikan judul pertanyaan dengan yang ditanyakan ya *baca aturan main
1 Jawaban:
totNilai +=nilai[r][i] merupakan kode singkat dari <pre> totNilai = totNilai+nilai[r][i] </pre> jadi, disetiap iterasi akan menghasilkan totNilai (baru) dengan menjumlahkan totNilai (iterasi sebelumnya) dengan nilai[][]
Tanggapan
jadi awalnya totNilai itu 0 dan dia loping ditambah 1 persatu ya begitu bukan
yep.........