Pemula15 XPUnit 3: Percabangan, soal 2 dari 9

Ganjil atau Genap

Tentukan sebuah bilangan termasuk ganjil atau genap.

Bilangan genap habis dibagi dua, bilangan ganjil tidak. Buat program yang memeriksanya, termasuk untuk bilangan negatif.

Masukan

Satu bilangan bulat. Bilangannya boleh nol atau negatif.

Keluaran

Genap bila bilangan itu habis dibagi dua, selain itu Ganjil.

Sisa bagi

Operator % memberi sisa pembagian. Nilai 10 % 2 adalah nol.

Contoh masukan dan keluaran

  1. Contoh 1

    Masukan

    10

    Keluaran

    Genap

Petunjuk

Coba kerjakan dulu. Buka petunjuk satu per satu kalau kamu buntu.

Petunjuk 1

Bilangan genap punya sisa nol bila dibagi dua.

Petunjuk 2

Di JavaScript, -3 % 2 bernilai -1, bukan 1. Memeriksa sisa sama dengan nol lebih aman daripada memeriksa sisa sama dengan satu.

Pelajari dulu konsepnyaPercabangan if, elif, dan elsePython untuk Pemula

Soal lain di unit Percabangan

Soal berikutnya: Kategori Nilai Ujian

Latih logika sedikit setiap hari

Ada soal harian dengan XP ganda dan liga mingguan yang dimulai dari nol setiap Senin.

Lihat semua tantangan