Daftar dan Belajar Sekarang!

Array matrik c++

foto Revanz
1 Kontribusi 0 Coto
2 bulan yang lalu
dapet tugas latihan cuman pusing ngerjainya tolong dong biar ngerti Asumsikan ukuran matriks tidak melebihi NbarisMaks dan NkolomMaks . Jumlahkan elemen-elemen pada setiap baris dan setiap kolom. Hasil penjumlahan disimpan pada kolom tambahan dan baris tambahan.Jadi, hasil penjumlahan suatu baris disimpan pada kolom paling kanan (Nkol+1), dan hasil penjumlahan suatu kolom disimpan pada baris paling bawah(Nbar+1)
  • Udah nyoba codenya nggak, penjelasan kamu kurang rinci. - DennyKurniawan

Login untuk tulis komentar


Tag: c++


Jawaban
foto zerokira
48 Kontribusi 29 Coto
2 bulan yang lalu
maksud pertanyaan mungkin: misal punya matriks 4x4, tapi yang diisi hanya 3x3. 1 2 3|0 4 5 6|0 7 8 9|0 -------- 0 0 0 jadi: 1 2 3|6 4 5 6|15 7 8 9|24 -------- 12 15 18 kode untuk baris:
array[NbarisMaks][NkolomMaks];
int jumlah=0;
for(i=0,i<array.length,i++){ //untuk ganti baris
  for(j=0,j<(array[i].length-1),j++){ //menjumlahkan tiap elemen (kecuali kolom terakhir)
    jumlah+=array[i][j] ;
  }
  array[i][(array[i].length-1)]=jumlah; //(array[i].length-1) index kolom terakhir
  jumlah = 0; //reset jumlah kembali 0 karena akan berganti baris
}
untuk kolom konsepnya kurang lebih sama nb: ngga terlalu aku cek, mungkin ada yg salah


Login untuk diksusi di forum sekolah koding