CONDITIONALS (Percabangan) dalam Programming

00:10:50
https://www.youtube.com/watch?v=5jrItmCBvKE

Résumé

TLDRVideo ini mengupas tuntas struktur pengkondisian dalam pemrograman, yang mengatur alur pelaksanaan kode berdasarkan kondisi yang diberikan. Dengan menggunakan istilah seperti if, else, dan switch, video menjelaskan bagaimana setiap pernyataan mempengaruhi eksekusi kode. Dalam pemrograman Python dan PHP, contoh diberi untuk menjelaskan bagaimana program bertindak berdasarkan nilai-nilai yang diuji. Melalui penjelasan ini, penonton diharapkan dapat memahami cara kerja pengkondisian dan penerapannya dalam pemrograman sehari-hari.

A retenir

  • 🔄 Pengkondisian mengatur alur program berdasarkan kondisi tertentu.
  • 🖥️ Struktur kendali yang umum digunakan: if, else, dan switch.
  • 📊 Contoh penggunaan pengkondisian dalam kehidupan nyata.
  • ✅ If digunakan untuk mengeksekusi kode jika kondisi benar.
  • ❌ Else digunakan untuk menangani kondisi saat pernyataan if false.
  • 🔗 Elif untuk menambah kondisi tambahan di Python.
  • 📜 Switch sebagai alternatif untuk beberapa if-else.
  • 📈 Contoh pengunaan dalam program Python dan PHP.
  • 🤔 Logika pemrograman mirip dengan cara berpikir manusia.
  • 👍 Mendorong penonton untuk terus belajar tentang pemrograman.

Chronologie

  • 00:00:00 - 00:05:00

    Dalam video kali ini, kita membahas mengenai pengkondisian atau percabangan dalam pemrograman yang dikenal sebagai conditional. Conditional digunakan untuk mengontrol jalannya kode berdasarkan pernyataan bersyarat, seperti menggunakan struktur if, if else, dan switch. Pengkondisian memungkinkan program untuk mengubah perilakunya berdasarkan kondisi yang ditentukan, contohnya ketika kondisi yang ditetapkan terpenuhi, kode tertentu akan dieksekusi. Pengertian ini diilustrasikan melalui contoh kehidupan sehari-hari yang menunjukkan bagaimana kondisi mempengaruhi hasil, seperti tidak mendapat pelajaran jika terlambat ke sekolah.

  • 00:05:00 - 00:10:50

    Selanjutnya, video menjelaskan penerapan pengkondisian ini dalam bahasa pemrograman Python. Contoh awalnya adalah menggunakan struktur if sederhana, yang diikuti dengan if else untuk menangani nilai yang lebih kecil dari batas yang diinginkan. Bahasan berlanjut ke penggunaan else if, yang memungkinkan pengecekan kondisi tambahan untuk menentukan grade nilai. Sebagai alternatif untuk kombinasi if dan else if yang kompleks, penggunaan switch dalam bahasa pemrograman seperti PHP juga dibahas sebagai solusi yang lebih ringkas untuk mengatur cabang logika.

Carte mentale

Vidéo Q&R

  • Apa itu pengkondisian dalam pemrograman?

    Pengkondisian adalah instruksi dalam pemrograman untuk menjalankan suatu baris program sesuai dengan kondisi tertentu.

  • Apa itu struktur kendali if?

    Struktur kendali if digunakan untuk mengeksekusi kode jika kondisi yang ditentukan bernilai benar.

  • Bagaimana cara menggunakan else if dalam pemrograman Python?

    Else if dapat digunakan dengan kata kunci 'elif' untuk menambahkan kondisi tambahan di antara if dan else.

  • Apa kegunaan switch dalam pemrograman?

    Switch digunakan sebagai alternatif untuk menggunakan banyak if-else if untuk mengeksekusi kode berdasarkan nilai variabel.

  • Apa contoh penggunaan pengkondisian dalam kehidupan sehari-hari?

    Contoh pengkondisian dalam kehidupan sehari-hari adalah jika seseorang telat ke sekolah, mereka tidak akan mendapatkan pelajaran.

Voir plus de résumés vidéo

Accédez instantanément à des résumés vidéo gratuits sur YouTube grâce à l'IA !
Sous-titres
id
Défilement automatique:
  • 00:00:00
    pada pembahasan di episode sebelumnya
  • 00:00:02
    kita sudah mengetahui salah satu jenis
  • 00:00:04
    dari alur kendali yaitu Loop atau
  • 00:00:08
    disebut juga dengan pengulangan nah
  • 00:00:10
    selain Loop dalam bahasa pemrograman itu
  • 00:00:12
    juga ada struktur kendali dengan nama
  • 00:00:16
    conditional atau disebut juga dengan
  • 00:00:18
    pengkondisian atau ada yang bilang juga
  • 00:00:20
    percabangan
  • 00:00:22
    Apa itu pengkondisian atau percabangan
  • 00:00:24
    simak terus videonya karena kita akan
  • 00:00:27
    bahas Lebih Detail
  • 00:00:28
    [Musik]
  • 00:00:31
    [Tepuk tangan]
  • 00:00:33
    [Musik]
  • 00:00:35
    Oke jadi apa itu conditional conditional
  • 00:00:38
    merupakan aliran yang mengontrol kode
  • 00:00:41
    program berdasarkan pengujian pernyataan
  • 00:00:44
    bersyarat nah pernyataan bersyarat itu
  • 00:00:47
    dapat berisi fungsi atau operator
  • 00:00:50
    Matematika atau operator logika sintaks
  • 00:00:54
    yang digunakan untuk membuat control
  • 00:00:56
    flow berupa conditional itu adalah bisa
  • 00:01:00
    menggunakan if bisa menggunakan if else
  • 00:01:02
    dan juga switch Nah kalau kita familiar
  • 00:01:06
    dengan materi logika matematika
  • 00:01:11
    yang berbunyi jika dan maka
  • 00:01:16
    Nah ini bisa diterapkan untuk statement
  • 00:01:19
    if if else if else if lalu else dan juga
  • 00:01:23
    switch nah ini merupakan percabangan
  • 00:01:26
    yang bersumber dari alur yang bercabang
  • 00:01:28
    seperti logika manusia yang suka
  • 00:01:31
    bercabang juga percabangan dapat membuat
  • 00:01:35
    program itu berpikir untuk melakukan
  • 00:01:37
    sesuatu sesuai dengan kondisi yang
  • 00:01:40
    diberikan nah tapi apa itu pengkondisian
  • 00:01:42
    dalam pemrograman jadi pengkondisian ini
  • 00:01:45
    adalah sebuah instruksi pada pemrograman
  • 00:01:47
    untuk menjalankan Suatu baris program
  • 00:01:49
    sesuai dengan kondisi tertentu contohnya
  • 00:01:53
    misal ada dua kondisi a dan b
  • 00:01:56
    dan juga ada baris a dan b ya jika
  • 00:01:59
    kondisi a terpenuhi maka program akan
  • 00:02:02
    menjalankan baris a sedangkan jika
  • 00:02:05
    kondisi B tidak terpenuhi maka program
  • 00:02:08
    akan menjalankan baris b dalam kehidupan
  • 00:02:11
    sehari-hari sering kita jumpai keadaan
  • 00:02:13
    atau kondisi seperti ini misalnya ketika
  • 00:02:17
    kita telat Berangkat ke sekolah maka dia
  • 00:02:20
    nggak dapet pelajaran untuk hari itu
  • 00:02:22
    karena dia nggak bisa ikut pelajarannya
  • 00:02:25
    maka nilainya pun bisa jadi jelek ya
  • 00:02:28
    jadi itu adalah contoh dari logika
  • 00:02:30
    mengkondisian Nah sekarang kita Kenapa
  • 00:02:33
    butuh logika pengkondisian ini nah ini
  • 00:02:36
    supaya kita bisa tahu
  • 00:02:38
    mana yang benar dan mana yang salah nah
  • 00:02:41
    seperti yang tadi kita udah bahas di
  • 00:02:42
    dalam bahasa pemrograman itu dikenal
  • 00:02:44
    beberapa fungsi yang menggambarkan
  • 00:02:47
    kondisi percabangan ya tadi beberapa
  • 00:02:49
    diantaranya adalah if else dan juga else
  • 00:02:53
    If Ya kondisi ini kita pakai untuk
  • 00:02:56
    mengeksekusi kode jika kondisinya
  • 00:02:58
    bernilai benar dan juga jika kondisinya
  • 00:03:02
    bernilai salah
  • 00:03:03
    nah agar kita lebih paham lagi mengenai
  • 00:03:05
    pengkondisian ini dimana kalau kita
  • 00:03:07
    langsung aja coba di kodenya ya
  • 00:03:11
    teman-teman Jadi yang pertama kita akan
  • 00:03:14
    coba pengkondisian menggunakan if dengan
  • 00:03:18
    bahasa program python teman-teman
  • 00:03:21
    kalau kalian lihat di sini kita punya
  • 00:03:25
    sebuahnya kita ada
  • 00:03:28
    nilai kondisinya jadi if true ini
  • 00:03:31
    artinya jika kondisinya bernilai true
  • 00:03:34
    maka baris di bawahnya ini yang akan
  • 00:03:35
    dijalankan tapi jika kondisinya bernilai
  • 00:03:38
    false maka baris perintah di bawahnya
  • 00:03:41
    ini yang akan dijalankan
  • 00:03:44
    Oke dan print yang ada di paling bawah
  • 00:03:47
    ini akan selalu dijalankan karena ini
  • 00:03:50
    tidak masuk ke dalam struktur
  • 00:03:52
    pengkondisian jadi ketika kita lihat
  • 00:03:54
    hasilnya di sebelah kanan maka yang akan
  • 00:03:58
    dijalankan adalah baris tulisan di
  • 00:04:01
    jalankan Jika benar lalu langsung loncat
  • 00:04:03
    ke ini akan selalu dijalankan jadi yang
  • 00:04:07
    false tidak akan pernah dijalankan
  • 00:04:09
    karena kondisinya tidak memenuhi
  • 00:04:12
    Oke ini sederhananya berikutnya Kalau
  • 00:04:15
    kita punya lagi contoh seperti ini
  • 00:04:19
    ceritanya kita punya
  • 00:04:22
    statement if
  • 00:04:24
    yang setelahnya kita punya logika
  • 00:04:26
    matematika sederhana jadi if 10 lebih
  • 00:04:30
    besar dari 5
  • 00:04:32
    maka Tampilkan nilai 10 lebih besar dari
  • 00:04:35
    5 karena kondisinya memenuhi maka
  • 00:04:38
    perintah di bawahnya ini akan dijalankan
  • 00:04:41
    ya maka di layar akan ada nilai 10 lebih
  • 00:04:45
    besar dari 5 tapi ketika
  • 00:04:48
    kondisinya bernilai false contohnya Ini
  • 00:04:51
    saya kembalikan atau balikan keadaannya
  • 00:04:55
    jadi 10 lebih kecil dari 5 kondisi ini
  • 00:04:58
    menghasilkan nilai false Maka kalau saya
  • 00:05:01
    jalankan
  • 00:05:03
    tidak akan tampil apa-apa karena
  • 00:05:06
    kondisinya bernilai false maka perintah
  • 00:05:08
    di bawahnya tidak akan dijalankan
  • 00:05:12
    itu ya penggunaan if secara sederhana
  • 00:05:14
    berikutnya kita bisa masuk ke if lalu
  • 00:05:19
    else
  • 00:05:21
    ini untuk menangani ketika kondisi
  • 00:05:24
    bernilai
  • 00:05:25
    false jadi kalau kita punya contoh kasus
  • 00:05:29
    seperti ini misalnya kita punya variabel
  • 00:05:32
    yang berisi angka 90 ya variabel nilai
  • 00:05:37
    isinya 90 terus kita cek di sini if
  • 00:05:42
    nilai lebih besar dari 50 maka cetak ke
  • 00:05:46
    layar print Anda lulus misalnya gitu
  • 00:05:48
    lalu else selain daripada itu Jadi kalau
  • 00:05:53
    nilainya
  • 00:05:54
    lebih kecil dari 50 maka print anda
  • 00:05:57
    tidak lulus
  • 00:05:59
    nah logika pemrograman ini atau
  • 00:06:01
    pengkondisian ini ketika kita jalankan
  • 00:06:04
    maka menghasilkan tanda lulus Kenapa
  • 00:06:07
    karena nilai yang kita miliki adalah 90
  • 00:06:12
    ya Jadi jika true lakukan ini selain
  • 00:06:16
    daripada itu atau jika false lakukan
  • 00:06:18
    yang di bawah
  • 00:06:21
    yang berikutnya kita bisa tambahkan atau
  • 00:06:23
    sisipkan else if jika kita punya
  • 00:06:27
    pengkondisian lagi diantara dua keadaan
  • 00:06:29
    ini
  • 00:06:31
    contohnya misalnya gini
  • 00:06:34
    Saya ingin nilainya itu sesuai dengan
  • 00:06:37
    gradenya
  • 00:06:39
    contoh kita punya misalnya nilai a b dan
  • 00:06:43
    c
  • 00:06:45
    jadi saya pengen ketika nilai di atas 85
  • 00:06:49
    seperti ini maka
  • 00:06:51
    saya tulis nilai Anda a misalnya
  • 00:06:56
    tapi saya pengen ketikan nilainya adalah
  • 00:06:58
    70 sampai 85 itu nilainya adalah B
  • 00:07:03
    misalnya
  • 00:07:04
    Nah sekarang jika kita sisipkan di sini
  • 00:07:07
    keywordnya adalah else if ya atau kalau
  • 00:07:09
    di Python itu nulisnya elif ya untuk
  • 00:07:12
    else if ini
  • 00:07:14
    jika nilainya itu misalnya 70 sampai 85
  • 00:07:18
    maka
  • 00:07:20
    dapat nilainya B ya cara nulisnya adalah
  • 00:07:22
    jika nilainya
  • 00:07:24
    lebih kecil
  • 00:07:27
    sama dengan 85 dan
  • 00:07:30
    nilainya lebih besar daripada 70
  • 00:07:36
    Nah maka kita bisa
  • 00:07:38
    [Musik]
  • 00:07:40
    print aja
  • 00:07:43
    nilai Anda b misalnya begini ya Jadi
  • 00:07:48
    sekarang kalau kita jalankan
  • 00:07:50
    kita punya nilai 90
  • 00:07:52
    kira-kira teman-teman bisa tebak
  • 00:07:54
    nilainya apa kalau saya Run dia akan
  • 00:07:57
    dapat nilainya a ya karena 90 itu lebih
  • 00:07:59
    besar dari 85 tapi kalau misalnya kita
  • 00:08:02
    ubah ini jadi 75 misalnya ya
  • 00:08:06
    akan mengecek ke sini dan hasilnya
  • 00:08:10
    adalah false maka dia turun ke sini
  • 00:08:12
    Apakah nilainya lebih kecil dari 85 dan
  • 00:08:15
    lebih besar dari 70 jika Pro maka
  • 00:08:18
    Tampilkan
  • 00:08:19
    nilainya B nah tapi selain dari dua itu
  • 00:08:22
    misalnya kita kasih di bawah 70 misalnya
  • 00:08:25
    65
  • 00:08:27
    65 itu hasilnya adalah Anda tidak lulus
  • 00:08:31
    ya kalau misalkan teman-teman mau
  • 00:08:33
    menyisipkan lagi kondisi silahkan
  • 00:08:36
    tambahkan relief lagi diantara dua baris
  • 00:08:40
    kode ini
  • 00:08:42
    ya jadi itu contohnya untuk menggunakan
  • 00:08:44
    if else if dan juga elf di dalam bahasa
  • 00:08:48
    pemrograman Python Nah kalau misalkan
  • 00:08:52
    dirasa sudah memiliki banyak sekali
  • 00:08:54
    kondisi banyak sekali else if di
  • 00:08:57
    dalamnya nah berikutnya adalah kita bisa
  • 00:09:00
    menggunakan keyword switch ya untuk
  • 00:09:04
    mengganti if else if dan juga else dan
  • 00:09:08
    ini adalah contoh
  • 00:09:10
    penggunaan switch dalam bahasa
  • 00:09:14
    pemrograman PHP ya sama seperti tadi
  • 00:09:16
    logikanya kita punya sebuah variabel
  • 00:09:19
    nilai tapi sekarang kita nggak lagi
  • 00:09:21
    pakai if dan else if kita pakainya
  • 00:09:25
    sekarang switch yang dimana bisa dilihat
  • 00:09:29
    di sini Jika case-nya nilainya lebih
  • 00:09:32
    besar daripada 85 maka dapat nilai a
  • 00:09:36
    jika nilainya lebih kecil dari 85 tapi
  • 00:09:40
    lebih besar dari 70 dapat nilai B ya
  • 00:09:43
    jika nilainya lebih kecil dari 70 tapi
  • 00:09:46
    lebih besar dari 60 dapat nilai C dan
  • 00:09:49
    seterusnya ya Jadi ini cara lain
  • 00:09:52
    untuk menggunakan if dan else dengan
  • 00:09:57
    menggunakan keyword switch
  • 00:10:00
    Oke jadi itu dia ya teman-teman
  • 00:10:02
    penjelasan soal conditional atau
  • 00:10:04
    percabangan dalam
  • 00:10:06
    programming ya jadi nggak cuman otak
  • 00:10:08
    kita aja yang suka bercabang-cabang
  • 00:10:10
    kalau Mikir Ya tapi komputer juga
  • 00:10:12
    ternyata punya percabangan jadi Sekian
  • 00:10:15
    dulu untuk video kali ini Terima kasih
  • 00:10:17
    teman-teman udah nonton videonya tonton
  • 00:10:19
    terus sampai akhir playlistnya agar
  • 00:10:21
    teman-teman bisa mendapatkan informasi
  • 00:10:23
    mengenai programming jangan lupa like
  • 00:10:25
    dan subscribe Sampai ketemu di video
  • 00:10:28
    berikutnya
  • 00:10:29
    [Musik]
Tags
  • pengkondisian
  • programming
  • if
  • else
  • switch
  • Python
  • PHP
  • logika
  • struktur kendali
  • percabangan