Lewati navigasi
Pustaka TEMAS / Percabangan dan Syarat yang Tepat · Ponpes Temas
← Kembali ke Pustaka
Informatika Kelas VII — Berpikir Runtut, Berkarya Bermanfaat · Ponpes TemasPelajaran 18 / 24
BAB 5 · Dasar kelas VII · semester 2

Percabangan dan Syarat yang Tepat

PT-INF-VII-018

Tujuan belajar

Menelusuri JIKA–LAINNYA dan syarat gabungan pada model pemeriksaan jumlah.

Bekal awal: Memahami variabel serta perbandingan bilangan.

Jejak Ponpes Temas

Model pemeriksaan jumlah dikaitkan dengan amanah penggunaan perlengkapan. Nilai dan prosedurnya merupakan latihan; keluaran program tidak menetapkan izin meminjam barang Ponpes Temas.

Kartu Sumber dan Kasus

5A · Mesin Kertas untuk Memeriksa Jumlah

Model algoritma

Program semu untuk latihan, bukan sistem peminjaman atau pemberian izin pondok. Masukan dibatasi bilangan bulat: stok 0–50, minta 0–50.

BACA stok, minta
JIKA minta >= 1 DAN minta <= stok
    sisa ← stok - minta
    TULIS "layak secara jumlah", sisa
LAINNYA
    TULIS "tidak layak secara jumlah", stok
SELESAI

Model menerima stok yang tersedia dan jumlah yang diminta. Permintaan layak secara jumlah apabila sedikitnya 1 dan tidak melebihi stok. Jika layak, model menampilkan sisa. Jika tidak, stok tidak berubah. Keputusan nyata tentang peminjaman tetap mengikuti pengelola.

Tanda panah kiri berarti menyimpan nilai pada variabel. Kata DAN mengharuskan kedua syarat benar. Indentasi menunjukkan instruksi di dalam cabang. Ketika menelusuri, tulis nilai stok dan minta terlebih dahulu, periksa syarat, kemudian jalankan satu cabang saja.

Coba stok 8 dengan permintaan 3, 8, 9, dan 0. Sisa untuk dua contoh pertama adalah 5 dan 0. Dua contoh terakhir ditolak oleh model dan stok tetap 8. Keberhasilan satu contoh belum cukup; batas 0 dan tepat sama dengan stok perlu diuji.

Fokus pemeriksaan. Bedakan validasi masukan, syarat model, nilai sisa, dan izin peminjaman nyata.

Satu kondisi menentukan cabang

Percabangan memilih tindakan berdasarkan kondisi yang bernilai benar atau salah. Pada kartu 5A, kondisi minta >= 1 DAN minta <= stok memeriksa dua batas. Tanda >= berarti lebih dari atau sama dengan, sedangkan <= berarti kurang dari atau sama dengan. Jika kondisi benar, hitung sisa. Jika salah, tampilkan tidak layak secara jumlah dan stok tetap. Satu percobaan menjalankan satu cabang pada percabangan ini.

DAN berbeda dari ATAU

DAN menghasilkan benar hanya ketika kedua syarat benar. Permintaan 0 tidak memenuhi minta >= 1 walaupun 0 <= stok. ATAU menghasilkan benar ketika sedikitnya satu syarat benar; ia tidak cocok menggantikan DAN pada model ini. Dengan stok 8 dan permintaan 9, syarat minta >= 1 benar, tetapi minta <= stok salah. DAN menolak permintaan itu, sedangkan ATAU justru meloloskannya.

Model jumlah tidak menetapkan izin

Program semu hanya memeriksa kecukupan bilangan dalam batas masukan. Ia tidak memeriksa kepemilikan, jadwal pemakaian, kebutuhan orang lain, atau izin petugas. Hasil layak secara jumlah bukan persetujuan meminjam. Dalam pembelajaran Ponpes Temas, pemisahan ini penting: perhitungan membantu keputusan manusia tetapi tidak mengambil alih kewenangan. Sebutkan batas model pada keluaran serta laporan proyek.

Telusuri contoh

Stok 8, minta 8. Cabang mana yang dijalankan?

  1. 8 >= 1 benar dan 8 <= 8 benar.
  2. DAN menghasilkan benar.
  3. Keluaran layak secara jumlah, sisa 0; izin nyata tetap belum ditentukan.

Stok 8, minta 0. Mengapa ditolak?

  1. 0 >= 1 salah meskipun 0 <= 8 benar.
  2. DAN membutuhkan keduanya benar.
  3. Cabang LAINNYA dijalankan, stok tetap 8.
Waspadai kekeliruan

Menganggap DAN dan ATAU dapat ditukar, atau lupa bahwa batas sama dengan termasuk pada <=.

Latihan mandiri

1 Telusuri stok 5 dan minta 3.

Petunjuk awal

Tentukan fakta yang tersedia, konsep yang dipakai, dan alasan yang mendukung keputusanmu.

Pembahasan · buka setelah mencoba

Kedua syarat benar; layak secara jumlah, sisa 2.

2 Telusuri stok 5 dan minta 6.

Petunjuk awal

Tentukan fakta yang tersedia, konsep yang dipakai, dan alasan yang mendukung keputusanmu.

Pembahasan · buka setelah mencoba

Syarat kedua salah; tidak layak secara jumlah, stok tetap 5.

3 Apa akibat mengganti <= dengan < untuk permintaan tepat sama stok?

Petunjuk awal

Tentukan fakta yang tersedia, konsep yang dipakai, dan alasan yang mendukung keputusanmu.

Pembahasan · buka setelah mencoba

Permintaan tepat sama stok ditolak, padahal model mengizinkan secara jumlah; batas sama dengan hilang.

4 Jelaskan mengapa hasil layak tidak sama dengan izin meminjam.

Petunjuk awal

Tentukan fakta yang tersedia, konsep yang dipakai, dan alasan yang mendukung keputusanmu.

Pembahasan · buka setelah mencoba

Model hanya memeriksa bilangan; izin, kepemilikan, dan aturan penggunaan ditentukan pengelola.

PENDALAMAN WEB

Perluas pemahamanmu

Buat tabel empat pasangan kebenaran untuk DAN dan ATAU. Gunakan benar/salah, lalu cocokkan dengan kasus stok 8 dan minta 0, 3, serta 9.

Coba dengan umpan balik

Latihan otomatis membantu pemeriksaan; tuliskan alasan dan langkah untuk membuktikan pemahaman.

1 DAN benar apabila…

Pilih satu jawaban

Petunjuk awal

Periksa semua pilihan sebelum menjawab. Cari alasan, bukan sekadar kata yang terdengar baik.

Pembahasan · buka setelah mencoba

B. kedua syarat benar. DAN memerlukan kedua syarat terpenuhi.

2 Stok 8 dan minta 9 menghasilkan…

Pilih satu jawaban

Petunjuk awal

Periksa semua pilihan sebelum menjawab. Cari alasan, bukan sekadar kata yang terdengar baik.

Pembahasan · buka setelah mencoba

C. tidak layak, stok tetap 8. Permintaan melebihi stok.

3 minta <= stok mencakup…

Pilih satu jawaban

Petunjuk awal

Periksa semua pilihan sebelum menjawab. Cari alasan, bukan sekadar kata yang terdengar baik.

Pembahasan · buka setelah mencoba

A. nilai sama dengan stok. Simbol <= memasukkan kesamaan.

Coba di Ponpes Temas

Gunakan dua kartu syarat dan dua jalur di meja. Pelaksana memeriksa kedua kartu sebelum memilih cabang; pengamat mencatat alasan dan sisa.

Penanda pribadi di perangkat ini; bukan nilai atau bukti penguasaan.

Pondok Pesantren Ibadurrahman TemasVersi 1 · 13 Oktober 2026

Catat bacaanmu

Informatika Kelas VII — Berpikir Runtut, Berkarya Bermanfaat · Pelajaran 18 · Percabangan dan Syarat yang Tepat

Tersimpan di perangkat ini. Masuk agar progres dapat dibuka di perangkat lain.
Masuk untuk sinkronisasi

BERSAMA MENYEMPURNAKAN PUSTAKA

Catatan & masukan pembaca

Ada yang perlu diperbaiki? Bantu kami melalui koreksi, saran, atau rujukan.

Untuk Informatika Kelas VII — Berpikir Runtut, Berkarya Bermanfaat · Pelajaran 18 · Percabangan dan Syarat yang TepatVersi 1

Masuk dengan Google agar nama terisi otomatis dan masukan terhubung ke riwayat serta penilaian poin kontribusi.

Beri masukan Nama wajib diisi · tanpa daftar akun
Kutip teks yang ingin dikoreksi opsional
Tambahkan usulan perbaikan & rujukan opsional

Masukan ditelaah pengelola sebelum ditampilkan. Nama yang diisi ikut tampil jika masukan diterbitkan.

Catatan yang telah ditinjau 0

Belum ada catatan yang ditampilkan untuk bagian ini. Masukan Anda tetap dapat dikirim kepada pengelola.

Beri masukan