Level 2: Looping & Array String & Loop
Membalik Kata (Reverse String)
Latihan logika membalik urutan karakter. Menganggap String sebagai Array of Characters.
Dipublikasikan: 20 Februari 2026
📝 Problem
Buatlah program yang menerima input sebuah kata, lalu mencetaknya secara terbalik. Contoh: Input “KASUR”, Output “RUSAK”.
Strategi: Lakukan looping mundur dari indeks huruf terakhir sampai indeks pertama (0).
Input
Kata text.
Output
Kata yang sudah dibalik.
Contoh
| Input | Output |
|---|---|
| KASUR | RUSAK |
| LOGIKA | AKIGOL |
| A | A |
💡 Tips
String bisa dianggap sebagai array of characters. Indeks dimulai dari 0, jadi karakter terakhir berada di indeks
LENGTH(text) - 1.
Siap untuk mulai mengerjakan?
Kamu punya waktu 30 menit untuk mencoba sebelum kunci jawaban terbuka. Latih logikamu tanpa bantuan AI!
Tahan tombol selama 2 detik untuk mulai mengerjakan
💡 Tips: Coba kerjakan dulu sebelum melihat solusi. Gunakan kertas atau text editor untuk menulis pseudocode.
Kunci Jawaban Terkunci Waktumu 30 menit. Klik cepat 3x untuk buka jawaban atau mengakhiri sesi.
Sisa Waktu 30:00
Klik cepat lagi!