cukup jelas, kita diminta membalikkan kata2 yang ada pada suatu kalimat. Pendekatan saya dengan sequential search karakternya satu persatu. Buat variabel kata yg baru untuk menyimpan kata yg direverse (var katarev), dengan KataRev := kata[i] + KataRev, kemudian jika ketemu spasi(' '), outputkan katarev, lalu kosongkan. Kondisional yg juga perlu saya tambahkan adalah disaat variable counter yg kita pakai sama dengan panjang kata (i = length(kata)) maka langsung saja outputkan katarev tanpa menunggu karakter spasi(' ').
Berikut source code saya dgn bahasa pemrograman pascal
sekian dan terimakasih..
Salam Coder!
Komentar
Posting Komentar