Pernyataan Kondisional
Pelajari cara menggunakan pernyataan if, else, dan switch untuk menerapkan pengambilan keputusan dalam program C.
Pernyataan Kondisional adalah pelajaran C Academy gratis di CoddyKit. Ini adalah pelajaran 1 dari 3. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar C Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus C Academy mencakup 3 pelajaran total.
Pernyataan Kondisional dalam C
Pernyataan Kondisional dalam C
Dalam C, pernyataan kondisional memungkinkan program mengambil keputusan berdasarkan kondisi tertentu.
Dalam pelajaran ini, Anda akan mempelajari cara menggunakan pernyataan if, else, dan switch untuk mengendalikan alur program.

Pernyataan if
Pernyataan if
Pernyataan if menjalankan satu blok kode hanya jika suatu kondisi bernilai benar.
Sintaks:
if (condition) {
// Code to execute if condition is true
}Contoh: Pernyataan if
Contoh: Pernyataan if
Program ini memeriksa apakah suatu angka positif.
#include <stdio.h>
int main() {
int num = 10;
if (num > 0) {
printf("The number is positive.\n");
}
return 0;
}Pernyataan if-else
Pernyataan if-else
Pernyataan if-else menjalankan satu blok kode jika kondisinya bernilai benar dan blok kode lainnya jika kondisinya bernilai salah.
Sintaks:
if (condition) {
// Code if condition is true
} else {
// Code if condition is false
}Contoh: Pernyataan if-else
Contoh: Pernyataan if-else
Program ini memeriksa apakah suatu angka positif atau negatif.
#include <stdio.h>
int main() {
int num = -5;
if (num > 0) {
printf("Positive number.\n");
} else {
printf("Negative number.\n");
}
return 0;
}Pernyataan if Bersarang
Pernyataan if Bersarang
Anda dapat menggunakan beberapa pernyataan if di dalam satu sama lain.
Contoh:
if (condition1) {
if (condition2) {
// Code block
}
}Pernyataan switch
Pernyataan switch
Pernyataan switch merupakan alternatif untuk beberapa kondisi if-else.
Sintaks:
switch (variable) {
case value1:
// Code block
break;
case value2:
// Code block
break;
default:
// Default block
}Contoh: Pernyataan switch
Contoh: Pernyataan switch
Program ini mencetak nama hari berdasarkan masukan berupa bilangan bulat.
#include <stdio.h>
int main() {
int day = 3;
switch (day) {
case 1:
printf("Monday\n");
break;
case 2:
printf("Tuesday\n");
break;
case 3:
printf("Wednesday\n");
break;
default:
printf("Invalid day\n");
}
return 0;
}Ringkasan
Ringkasan
Dalam pelajaran ini, Anda telah mempelajari:
- Cara menggunakan pernyataan
if,if-else, danswitch. - Cara menggunakan pernyataan
ifbersarang untuk kondisi yang kompleks. - Perbedaan antara
if-elsedanswitch.
Selanjutnya, kita akan mempelajari struktur perulangan dalam C!

Pertanyaan yang Sering Diajukan
Apakah pelajaran “Pernyataan Kondisional” gratis?
Ya — teks lengkap “Pernyataan Kondisional” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus C Academy, upgrade ke CoddyKit PRO. Kursus C Academy mencakup 3 pelajaran total.
Apa yang akan aku pelajari di “Pernyataan Kondisional”?
Pelajari cara menggunakan pernyataan if, else, dan switch untuk menerapkan pengambilan keputusan dalam program C. Kamu berlatih C Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai C Academy?
Tidak diperlukan pengalaman sebelumnya. C Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 1 dari 3.
Berapa lama pelajaran “Pernyataan Kondisional” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran C Academy ini?
Ya. Setiap pelajaran C Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Pernyataan Kondisional
- Struktur Perulangan
- Operator Logika dan Perbandingan