Pertemuan keempat SMP N 2 Satu AtapStruktur Kontrol.pptx

FebriWinandoPurba1 0 views 10 slides Oct 04, 2025
Slide 1
Slide 1 of 10
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10

About This Presentation

Struktur Kontrol


Slide Content

PEMROGRAMAN DASAR Struktur Kontrol Pertemuan IV

Pengantar Struktur Kontrol / Kondisi permrogramandasar Struktur kontrol : cara mengatur alur jalannya program sesuai kondisi. Program dapat mengambil keputusan → menjalankan atau melewati perintah. Contoh sehari-hari: Jika hujan → bawa payung. Jika tidak hujan → tidak bawa payung. Dalam PHP, struktur kontrol sangat penting agar program: Bersifat dinamis (bisa berubah sesuai kondisi). Bersifat cerdas (bisa mengambil keputusan). Tanpa struktur kontrol → program hanya menjalankan perintah secara berurutan tanpa keputusan.

If Pernyataan if digunakan untuk mengecek suatu kondisi. Jika kondisi benar ( true ), maka blok kode di dalamnya akan dijalankan. <? php if (kondisi) { // kode yang dijalankan jika kondisi bernilai true } ?> permrogramandasar

If … Else Pernyataan if ... else digunakan jika kita ingin menentukan dua kemungkinan: jika kondisi benar maka jalankan A , jika salah maka jalankan B . <? php if (kondisi) { // dijalankan jika kondisi true } else { // dijalankan jika kondisi false } ?> permrogramandasar

If … Else If … Else Untuk kondisi lebih dari dua kemungkinan, kita bisa menggunakan else if . <? php if (kondisi1) { // dijalankan jika kondisi1 true } else if (kondisi2) { // dijalankan jika kondisi2 true } else { // dijalankan jika kondisi1 dan kondisi2 false } ?> permrogramandasar

Switch - Case Pernyataan switch digunakan untuk memilih salah satu dari banyak kemungkinan berdasarkan nilai suatu variabel. Biasanya digunakan jika ada banyak kondisi yang sederhana (misalnya nilai sama dengan sesuatu). <? php switch (variabel) { case nilai1: // kode jika variabel == nilai1 break ; case nilai2: // kode jika variabel == nilai2 break ; default : // kode jika tidak ada yang cocok } ?> permrogramandasar

Studi Kasus Kasus: Buat program PHP untuk menentukan status kelulusan siswa berdasarkan nilai: Nilai >= 90 → “Lulus dengan Predikat A ” Nilai >= 75 → “Lulus dengan Predikat B ” Nilai >= 60 → “Lulus dengan Predikat C” Selain itu → “Tidak Lulus” permrogramandasar

Latihan Tugas 1: Program Penentuan Kategori Usia Buat program PHP yang meminta input usia, lalu tampilkan kategori: Usia < 13 → "Anak-anak" Usia 13–17 → "Remaja" Usia 18–59 → "Dewasa" Usia ≥ 60 → "Lansia” Tugas 2: Program Menu Sederhana dengan Switch Buat program PHP yang menampilkan pilihan menu makanan: Nasi Goreng Mie Ayam Soto Ayam Bakso permrogramandasar

Kesimpulan If → digunakan untuk kondisi tunggal. If...Else → untuk dua kemungkinan. If...Else If...Else → untuk banyak kondisi. Switch → untuk kondisi sederhana dengan banyak pilihan nilai tetap. Struktur kontrol memungkinkan program berpikir layaknya manusia yang bisa mengambil keputusan. Tanpa ini, program hanya akan menjadi urutan perintah statis. permrogramandasar

SELESAI permrogramandasar
Tags