Operator Relasional
Termasuk bagian Dasar-Dasar dalam perjalanan C di Coddy. Pelajaran 20 dari 63.
Operator perbandingan digunakan untuk membandingkan dua operand.
Terkadang kita perlu memeriksa apakah suatu operand lebih besar, lebih kecil, atau ... daripada operand lainnya.
Tabel berikut menunjukkan operator yang dapat digunakan untuk perbandingan:
| Operator | Arti | Contoh |
|---|---|---|
| == | Sama dengan | 1 == 2 menghasilkan 0 (salah) |
| != | Tidak sama dengan | 1 != 2 menghasilkan 1 (benar) |
| > | Lebih besar dari | 1 > 2 menghasilkan 0 (salah) |
| < | Lebih kecil dari | 1 < 2 menghasilkan 1 (benar) |
| >= | Lebih besar dari atau sama dengan | 1 >= 2 menghasilkan 0 (salah) |
| <= | Lebih kecil dari atau sama dengan | 1 <= 2 menghasilkan 1 (benar) |
Operator perbandingan mengembalikan 1 jika perbandingannya benar atau 0 jika salah.
Contoh:
int var1 = 13;
int var2 = 12;
int var3 = var1 != var2;var3 akan menyimpan nilai 1 karena var1 dan var2 tidak sama
Tantangan
MudahTulis program yang menginisialisasi 2 variabel n1 dan n2 dengan nilai 8 dan 9 (secara berurutan).
Setelah itu, inisialisasi variabel lain, n3, yang akan menyimpan apakah n1 lebih besar daripada n2.
Cetak nilai ketiga variabel menggunakan printf() dengan format berikut:
n1 = [value of n1], n2 = [value of n2], n3 = [value of n3]Coba sendiri
#include <stdio.h>
int main() {
// Ketik kodemu di bawah ini
// Jangan ubah baris di bawah ini
printf("n1 = %d, n2 = %d, n3 = %d\n", n1, n2, n3);
return 0;
}Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar
2Variabel
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