









Dear Kanjeng Pembaca sekalian,… ada soal yang masuk, dan perlu pembahasan… soalnya gak susah-susah amat… hanya perlu latihan untuk mencoba …!!! Case nya simple … jadi ada input dimana ketika dimasukkan angka yang terdiri dari baris dan kolom … jadi ketika dimasukkan misalnya 3 dan 4 … maka akan ditindaklanjuti dengan memasukkan karakter sebanyak 3 baris dan 4 kolom …!!! So bisa dilihat di gambar dibawah ini :
Selanjutnya diminta masukkan karakter O atau X … dimana O dimasukkan adalah bom dikirim, sedangkan X adalah tidak dikirim …!!! Naaagh berikutnya tentu setelah dimasukkan, diminta untuk mengeluarkan output dengan cara seperti koordinat …!!! Jadi kalau kalau di baris 1 dan kolom 1 … tandanya O, maka outputnya adalah 1A, dimana akan menggambarkan 1 adalah barisnya … dan A adalah kolom pertama …!!! Kalau X yaaagh kosong saja … so kira-kira gitu output yang diminta …!!! Naaagh gimana programnya …???
Naaagh tentu pertama adalah memasukkan input berapa banyak baris dan kolom… dan dapat dilakukan dengan fungsi scanf(),… kemudian atas dasar input tersebut disiapkan looping dengan fungsi for()… untuk memasukkan karakater …!!! Kemudian setelah selesai memasukkan karakter… adalah menganalisa… jika data yang dimasukkan itu adalah karakter ‘O’ maka ambil barisnya (dalam hal ini dari looping for()), dan berikutnya ambil variabel kolom ditambah 64 … untuk mencetak koordinat kolom, dalam hal ini akan dimulai dari huruf A …!!! Demikian seterusnya sampai selesai… dan selengkapnya programnya seperti dibawah ini … 😀
Terliaht bahwa sebenernya gak terlalu susah, hanya bermain looping for(), kemudian array, termasuk dalam hal ini soal format specifier yang diperlukan sehingga dapat mencetak output yang diinginkan …!!! Last,… demikian pembahasan programnya so semoga bermanfaat dalam menyelesaikan soal …!!! Ciaooo 😀
Leave a Reply