Pertanyaan
Perhatikan potongan program di bawah ini! int b=1,k=1 ; int x[b][k] ; cout ≪ "Nidaj X : " ≪ endl; for (int i=0;i < b;i++ ) t for (int j=0;j < k;j++ ) f cout ≪ "X[" ≪ & ≪ "] ≪j≪ "]"; cin ≫x[i][j] ; } } int y[b][k] ; cout ≪ "Nidaj Y : " ≪ endl; for (int i=0;i < b;i++ ) ( for (int j=0;j < k;j++ ) ( cout < "Y[" < i < "] [" < j < "]"; cin y[i][j] ; ) } int hasil[b][k]: for (int i=0 ; i < b;i++ ) t for (int j=0;j < k;j++ ) & hasil[i][j]=x[i][j]+y[i][j]; } ? cout << "Hasil : " < endl; for (int i=0 ; i < b;i++ ) for (int j=0;j < k;j++ ) f cout << hasil[i][j] < " " << endl; } } Jika diinputkan nilai x sama dengan 17 dan nilai y sama dengan 37 maka hasil yang muncul adalah.... A. 54 B. 55 C. 56 D. 57 E. 58
Solusi
Jawaban
A. 54
Penjelasan
Pertanyaan ini adalah tentang pemrograman dalam bahasa C++. kode di sini mendefinisikan dua variabel array dua dimensi bernama x dan y bergantung pada b dan k. Menurut kode tersebut (misprinis ditolak), setiap anggota dari kedua array tersebut ditampung dalam array penghasil. kemudian memberikan masukan untuk pertanyaan yang terkait dengan angka acak 17 dan 37 yang, setelah menjalankannya, harus memberikan angka penghasil 54.walaupun terurama misprins tentan kode dan variabel, paksaan dan tidak jelas model akses dan interaksinya, paksaan ada tersebut program seharusnya menghiningkan hasil penjumlahan diantara bilangan bulat arbitrer.