If - Else
Termasuk bagian Dasar-Dasar dalam perjalanan C di Coddy. Pelajaran 26 dari 63.
Pernyataan if-else memungkinkan programmu mengambil keputusan berdasarkan kondisi. Jika suatu kondisi benar, satu blok kode dijalankan; jika tidak, blok yang berbeda dijalankan.
Mari kita lihat cara menggunakan pernyataan if-else:
Pertama, kita mendefinisikan sebuah variabel:
int age = 17;Sekarang, mari kita periksa apakah orang tersebut sudah dewasa:
if (age >= 18) {
printf("You are an adult.\n");
} else {
printf("You are a minor.\n");
}Karena age bernilai 17, yang kurang dari 18, outputnya akan menjadi:
You are a minor.Bagian if memeriksa kondisi. Ketika kondisi bernilai false, kode dalam blok else dijalankan.
Tantangan
MudahTulis program yang:
- Membaca bilangan bulat yang mewakili nilai siswa dari pengguna
- Jika nilainya lebih besar dari atau sama dengan 60, mencetak "Pass"
- Jika tidak, mencetak "Fail"
Coba sendiri
#include <stdio.h>
int main() {
int score;
scanf("%d", &score);
// Jangan ubah kode di atas baris ini
// Tulis kodemu di sini
return 0;
}Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar
4Alur Kontrol
Pernyataan IfIf - ElseElse-IfSwitch CaseOperator TernaryTantangan RangkumanIf - Else Bersarang2Variabel
Tipe DataBilangan BulatFloat - DoubleKarakterBooleanKonstantaDasar printfAturan Penamaan VariabelKonversi Tipe Bagian 1Konversi Tipe Bagian 2Tantangan Rangkuman3Operator
Operator AritmetikaOperator ModuloInkrementasi/PenurunanOperator PenugasanOperator RelasionalOperator Logika Bagian 1Operator Logika Bagian 2Operator Logika Bagian 3Tantangan RangkumanLatihan sendiri: Compiler C online