Aliran Kawalan: Pernyataan If-Else
Pelajari cara membuat keputusan dalam program Anda menggunakan pernyataan if-else
Aliran Kawalan: Pernyataan If-Else ialah pelajaran Akademi C# percuma di CoddyKit. Ini ialah pelajaran 1 daripada 5. Anda boleh membaca keseluruhan pelajaran di bawah secara percuma — kemudian berlatih secara praktikal dalam pelayar menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7. Pelajaran ini merupakan sebahagian daripada laluan pembelajaran Akademi C#, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus Akademi C# merangkumi sejumlah 5 pelajaran.
Pengenalan kepada Pernyataan If-Else
Aliran Kawalan: Pernyataan If-Else
Selamat datang ke pelajaran pertama dalam Asas C#! Dalam pelajaran ini, anda akan belajar cara menggunakan pernyataan if-else untuk membuat keputusan dalam program. Mari kita mulakan!

Apakah Pernyataan If-Else?
Pernyataan if-else membolehkan program membuat keputusan berdasarkan syarat. Bergantung pada sama ada sesuatu syarat adalah benar atau palsu, program akan melaksanakan blok kod tertentu.
Perkara Utama: Gunakan pernyataan if-else untuk mengawal aliran program berdasarkan logik.
Sintaks Pernyataan If-Else
Sintaks asas bagi pernyataan if-else ialah:
if (condition) {
/* code to execute if condition is true */ }
else {
/* code to execute if condition is false */
}
Contoh:
using System;
class Program {
static void Main() {
int age = 20;
if (age >= 18) {
Console.WriteLine("You are an adult.");
} else {
Console.WriteLine("You are not an adult.");
}
}
}
Menggunakan Else-If
Jika anda perlu menyemak beberapa syarat, anda boleh menggunakan pernyataan else-if. Contoh:
Perkara Utama: Gunakan else-if untuk menyemak syarat tambahan selepas pernyataan if awal.
using System;
class Program {
static void Main() {
int age = 20;
if (age >= 18) {
Console.WriteLine("You are an adult.");
} else {
Console.WriteLine("You are not an adult.");
}
}
}
Operator Perbandingan
Pernyataan if-else menggunakan operator perbandingan untuk menilai syarat. Operator yang biasa termasuk:
==: Sama dengan!=: Tidak sama dengan>: Lebih besar daripada<: Lebih kecil daripada>=: Lebih besar daripada atau sama dengan<=: Lebih kecil daripada atau sama dengan
Petua: Gunakan operator yang sesuai untuk syarat anda.
Operator Logik
Anda boleh menggabungkan syarat menggunakan operator logik:
&&: AND logik (benar jika kedua-dua syarat benar).||: OR logik (benar jika sekurang-kurangnya satu syarat benar).!: NOT logik (menyongsangkan nilai kebenaran).
Contoh:
using System;
class Program {
static void Main() {
int age = 25;
bool hasLicense = true;
if (age >= 18 && hasLicense) {
Console.WriteLine("You can drive.");
} else {
Console.WriteLine("You cannot drive.");
}
}
}
Menyarangkan Pernyataan If
Anda boleh menyarangkan pernyataan if di dalam satu sama lain untuk syarat yang lebih kompleks. Contoh:
Petua: Elakkan penyaranan yang berlebihan supaya kod anda kekal mudah dibaca.
using System;
class Program {
static void Main() {
int age = 20;
bool hasPermission = true;
if (age >= 18) {
if (hasPermission) {
Console.WriteLine("Access granted.");
} else {
Console.WriteLine("Access denied. Permission required.");
}
} else {
Console.WriteLine("Access denied. You must be 18 or older.");
}
}
}
Cabaran Latihan
Tulis satu program yang meminta umur pengguna dan menyemak sama ada pengguna itu layak mengundi. Contoh:
using System;
class Program {
static void Main() {
Console.WriteLine("Enter your age:");
int age = int.Parse(Console.ReadLine());
if (age >= 18) {
Console.WriteLine("You are eligible to vote.");
} else {
Console.WriteLine("You are not eligible to vote.");
}
}
}
Syabas!
Tahniah! Anda telah mempelajari cara menggunakan pernyataan if-else untuk membuat keputusan dalam program C#. Dalam pelajaran seterusnya, kita akan meneroka gelung dan belajar cara mengulangi tugasan dengan cekap. Mari terus menulis kod!

Pelajari C# dengan tutor kecerdasan buatan — percuma
Tulis dan jalankan kod sebenar dalam pelayar anda, dapatkan bantuan segera daripada tutor kecerdasan buatan yang tersedia 24/7, dan sambung semula dari tempat anda berhenti di web atau dalam aplikasi.
- Kursus
- 93
- Pelajaran
- 346
Soalan Lazim
Adakah pelajaran “Aliran Kawalan: Pernyataan If-Else” percuma?
Ya — teks penuh “Aliran Kawalan: Pernyataan If-Else” boleh dibaca secara percuma di web ini. Untuk berlatih secara interaktif menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7, serta membuka kunci baki kursus Akademi C#, tingkat taraf kepada CoddyKit PRO. Kursus Akademi C# merangkumi sejumlah 5 pelajaran.
Apakah yang akan saya pelajari dalam “Aliran Kawalan: Pernyataan If-Else”?
Pelajari cara membuat keputusan dalam program Anda menggunakan pernyataan if-else Anda berlatih Akademi C# menggunakan kod praktikal yang dijalankan terus dalam pelayar, manakala tutor kecerdasan buatan 24/7 menjawab soalan anda semasa anda mengikuti pelajaran.
Adakah saya memerlukan pengalaman untuk memulakan Akademi C#?
Tiada pengalaman terdahulu diperlukan. Pembelajaran Akademi C# di CoddyKit disusun untuk pelajar daripada peringkat pemula hingga lanjutan, jadi anda boleh bermula di sini atau dari awal dan belajar mengikut kadar anda sendiri. Ini ialah pelajaran 1 daripada 5.
Berapa lamakah pelajaran “Aliran Kawalan: Pernyataan If-Else” diambil?
Kebanyakan pelajaran CoddyKit mengambil masa kira-kira 5–10 minit. Setiap pelajaran ringkas dan interaktif, jadi anda boleh membuat kemajuan secara berterusan dan menyambung tepat dari tempat anda berhenti di web atau aplikasi.
Bolehkah saya menulis dan menjalankan kod dalam pelajaran Akademi C# ini?
Ya. Setiap pelajaran Akademi C# menyertakan penyunting kod terbina dalam, jadi anda boleh menulis dan menjalankan kod sebenar terus dalam pelayar serta menerima maklum balas kecerdasan buatan serta-merta — tanpa memerlukan persediaan setempat.
Semua pelajaran dalam kursus ini
- Aliran Kawalan: Pernyataan If-Else
- Gelung dalam C#: For, While dan Do-While
- Pernyataan Switch
- Pengenalan kepada Tatasusunan
- Bekerja dengan Rentetan