Menu
CoddyTech

Pernyataan If

Termasuk bagian Dasar-Dasar dalam perjalanan C# di Coddy. Pelajaran 25 dari 70.

Pernyataan if memungkinkan kita menjalankan kode berdasarkan kondisi.

Sebagai contoh, mari kita lihat kode berikut:

int age = 20;
string status = "Child";
if (age > 18) {
    status = "Adult";
}
age += 1;

Kode di atas memeriksa apakah variabel age lebih besar dari 18. Jika ya, kode akan menetapkan status agar menyimpan string "Adult".

Pada akhirnya, kode akan menambahkan 1 ke age, baik usia lebih dari 18 maupun tidak.

Untuk menggunakan pernyataan if di C#, kita menempatkan kode yang harus dijalankannya di antara kurung kurawal {}, yang menentukan blok kode. Kurung kurawal dapat dihilangkan jika hanya ada satu pernyataan, tetapi sebaiknya selalu gunakan kurung kurawal:

if (condition) {
    code;
    code;
    code;
}

Jika kondisi bernilai true, kita akan masuk ke blok kode di dalam if (kode yang berindentasi)

challenge icon

Tantangan

Pemula

Kamu diberi sebuah kode.

Variabel a dan b belum memiliki nilai. Isi nilainya agar kode di dalam pernyataan if dijalankan dan c bernilai 3.

Bonus: coba temukan lebih dari satu solusi!

Coba sendiri

using System;

public class Program {
    public static void Main(string[] args) {
        int a = ?
        int b = ?
        
        // Jangan ubah kode di bawah baris ini
        int c = 0;
        if (a >= b && !(b < 10)) {
            c = 2;
        }
        
        c += 1;
        Console.WriteLine("c = " + c);
    }
}
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler C# online