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)
Tantangan
PemulaKamu 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);
}
}Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar
4Operator Bagian 1
Operator AritmetikaOperator ModuloKenaikan/PenurunanKenaikan/Penurunan SetelahnyaPintasan Aritmetika7Input dan Output Dasar
Output DasarInterpolasi stringMembaca inputMenguraiRangkuman, Sampai 120Rangkuman, Benar atau Salah5Operator Bagian 2
Operator PerbandinganOperator Logika Bagian 1Operator Logika Bagian 2Ulasan: Logika SederhanaOperator Logika Bagian 36Pengambilan Keputusan
Pernyataan IfIf - ElsePernyataan SwitchOperator TernaryUlasan - If ElseIf - Else BersarangLatihan sendiri: Compiler C# online