Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
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.........