Menu
CoddyTech

Pernyataan If

Termasuk bagian Dasar-Dasar dalam perjalanan C di Coddy. Pelajaran 25 dari 63.

Pernyataan if adalah struktur alur kontrol dasar dalam C yang memungkinkan programmu membuat keputusan.

Pernyataan if menjalankan blok kode hanya jika kondisi yang ditentukan bernilai benar.

Sintaks dasar pernyataan if:

if (condition) {
    // Kode yang dijalankan jika kondisi bernilai true
}

Mari kita lihat contoh sederhana:

int age = 20;
if (age >= 18) {
    printf("You are an adult.\n");
}

Dalam contoh ini:

  • Kita memeriksa apakah nilai dalam age lebih besar dari atau sama dengan 18
  • Jika kondisi ini benar, pesan "You are an adult." dicetak
  • Jika kondisinya salah, program melewati blok kode dan melanjutkan ke pernyataan berikutnya
challenge icon

Tantangan

Mudah

Kamu sedang menulis program sederhana untuk memeriksa kondisi cuaca berdasarkan nilai suhu yang dibaca dari input.

Berikut tugasnya:

  1. Variabel int temperature sudah dideklarasikan dan dibaca dari input untukmu. Jangan ubah baris di atas penanda.
  2. Gunakan pernyataan if untuk mencetak pesan berdasarkan nilai temperature:
    • Jika suhu di atas 30, cetak "It's a hot day!"
    • Jika suhu berada di antara 20 dan 30 (inklusif), cetak "The weather is nice."
    • Jika suhu di bawah 20, cetak "It's a bit cold today."

Coba sendiri

#include <stdio.h>

int main() {
    int temperature;
    scanf("%d", &temperature);
    // Jangan ubah kode di atas baris ini

    // Tulis pernyataan if-mu di bawah ini
    

    return 0;
}
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler C online