Ulasan: Logika Sederhana
Termasuk bagian Dasar-Dasar dalam perjalanan Rust di Coddy. Pelajaran 22 dari 75.
Tantangan
PemulaBerdasarkan potongan kode berikut, tugasmu adalah menetapkan nilai boolean (true atau false) pada variabel b1, b2, dan b3 agar b4 bernilai true.
Variabel b4 dihitung menggunakan logika berikut:
- Operasi AND (&&) dilakukan pada b1, b2, dan NOT dari b3
- Agar b4 bernilai true, semua bagian operasi AND harus bernilai true
Coba sendiri
fn main() {
let b1: bool = ?;
let b2: bool = ?;
let b3: bool = ?;
let b4: bool = b1 && b2 && (!b3);
println!("b4 = {}", b4);
}Semua pelajaran di Dasar-Dasar
4Operator Bagian 1
Operator AritmetikaOperator ModuloPintasan AritmetikaOperator PerbandinganPerbandingan String7Input/Output Dasar
Menampilkan teks di konsolMembaca input penggunaUlasan: Hingga 120Ulasan: Benar atau Salah5Operator Bagian 2
Operator Logika Bagian 1Operator Logika Bagian 2Ulasan: Logika SederhanaOperator Logika Bagian 311Fungsi
Mendeklarasikan FungsiParameter dan ArgumenNilai KembalianBeberapa Nilai KembalianRingkasan: Fungsi SigmaRingkasan: Fungsi Validasi14Iterasi pada Array
Panduan RangeFor Loop yang DisempurnakanBorrow dalam LoopOperasi Umum pada Array3Variabel Bagian 2
Deklarasi TipeKonvensi PenamaanInferensi TipeRangkuman: Inisialisasi VariabelKonversi Tipe9Perulangan
For untuk Menelusuri UrutanWhile LoopBreakContinueNested LoopLabel LoopInfinite LoopRingkasan: Input DinamisLatihan sendiri: Compiler Rust online