Tantangan

Latihan soal coding yang diperiksa otomatis

Setelah paham materinya, uji lewat soal pendek dalam Python atau JavaScript. Jawaban dijalankan dengan beberapa masukan berbeda, jadi kamu tahu persis bagian mana yang belum benar.

Hasil uji

3 dari 3 lolos

Semua uji lolos. Kamu dapat 15 XP.
  • Uji 1Lolos
  • Uji 2 (tersembunyi)Lolos
  • Uji 3 (tersembunyi)Lolos
Daftar soal

6 soal, total 105 XP untuk dikumpulkan

Kerjakan dari atas ke bawah. Soal berikutnya terbuka setelah yang sebelumnya lolos.

  1. 1Pemula10 XP

    Sapa Pengguna

    Baca sebuah nama, lalu sapa orangnya.

    3 uji · 2 tersembunyi

  2. 2Pemula15 XP

    Luas Persegi Panjang

    Hitung luas dari panjang dan lebar yang dibaca.

    3 uji · 2 tersembunyi

  3. 3Pemula15 XP

    Ganjil atau Genap

    Tentukan sebuah bilangan termasuk ganjil atau genap.

    3 uji · 2 tersembunyi

  4. 4Menengah20 XP

    Nilai Terbesar

    Cari bilangan terbesar dari tiga masukan.

    3 uji · 2 tersembunyi

  5. 5Menengah20 XP

    Jumlah 1 sampai N

    Jumlahkan semua bilangan dari satu sampai N.

    3 uji · 2 tersembunyi

  6. 6Menengah25 XP

    Tabel Perkalian

    Cetak tabel perkalian satu bilangan dari satu sampai sepuluh.

    2 uji · 1 tersembunyi

Cara kerjanya

Seperti ujian, tapi dengan umpan balik seketika

  • Diperiksa otomatis

    Kirim jawaban, lalu setiap uji dijalankan dengan masukan berbeda. Hasilnya langsung terlihat per uji.

  • Uji tersembunyi

    Sebagian masukan tidak ditampilkan supaya jawabanmu benar untuk kasus umum, bukan hanya contoh.

  • XP per soal

    Soal yang lebih sulit memberi XP lebih besar. XP terkumpul dihitung untuk papan peringkat.

  • Berjenjang

    Mulai dari membaca satu baris masukan sampai perulangan. Urutannya mengikuti materi belajar.

Belum siap?

Pelajari dulu materinya

Kerjakan soal pertamamu

Soal pertama cuma minta menyapa pengguna. Tiga uji, sepuluh XP, dan kamu resmi mulai.

Buka Tantangan