Lewati navigasi
Pustaka TEMAS / Variabel dan Jejak Nilai · Ponpes Temas
← Kembali ke Pustaka
Informatika Kelas VII — Berpikir Runtut, Berkarya Bermanfaat · Ponpes TemasPelajaran 17 / 24
BAB 5 · Dasar kelas VII · semester 2

Variabel dan Jejak Nilai

PT-INF-VII-017

Tujuan belajar

Menelusuri perubahan nilai variabel dalam instruksi berurutan.

Bekal awal: Membaca program semu dan melakukan pengurangan.

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.

Nama untuk nilai yang sedang dipakai

Variabel adalah nama yang digunakan untuk menyimpan atau merujuk nilai dalam model program. Pada kartu 5A, stok menyatakan jumlah tersedia dan minta menyatakan jumlah permintaan. Nama membantu menjelaskan makna; nilai dapat berubah ketika instruksi dijalankan. Tentukan jenis serta rentang masukan. Model buku memakai bilangan bulat agar jumlah benda tidak menjadi pecahan atau teks yang tidak dapat dihitung.

Penugasan berbeda dari persamaan

Instruksi stok ← 8 berarti menyimpan nilai 8 pada stok. Instruksi stok ← stok − 3 membaca nilai stok saat itu, menghitung 8 − 3, lalu menyimpan hasil 5 sebagai nilai baru. Ini bukan persamaan matematika stok = stok − 3 yang harus benar selamanya. Urutan berpengaruh: hitung sisi kanan terlebih dahulu sebelum mengganti nilai di kiri.

Tabel jejak membuat perubahan terlihat

Buat kolom langkah, instruksi, dan nilai setelah instruksi. Jika stok ← 8, minta ← 3, lalu sisa ← stok − minta, nilai akhir stok tetap 8, minta 3, dan sisa 5. Stok tidak berubah karena hasil disimpan pada variabel sisa. Menelusuri di kertas membantu melihat kesalahan sebelum program dibuat. Semua nilai adalah simulasi, bukan perubahan inventaris Ponpes Temas.

Telusuri contoh

Telusuri x ← 4, lalu x ← x + 2, lalu TULIS x.

  1. Setelah instruksi pertama x bernilai 4.
  2. Sisi kanan instruksi kedua menghasilkan 4 + 2 = 6, lalu x menjadi 6.
  3. Keluaran adalah 6.

Stok 8 dan minta 3; sisa ← stok − minta. Apakah stok berubah?

  1. Hitung 8 − 3 = 5.
  2. Simpan 5 pada sisa.
  3. Stok tetap 8 karena tidak ada instruksi mengganti stok.
Waspadai kekeliruan

Membaca panah penugasan sebagai persamaan yang berlaku selamanya atau mengubah semua variabel sekaligus.

Latihan mandiri

1 Telusuri total ← 0; total ← total + 5; TULIS total.

Petunjuk awal

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

Pembahasan · buka setelah mencoba

Keluaran 5; nilai total berubah dari 0 menjadi 5.

2 Apa nilai x setelah x ← 9 lalu x ← 2?

Petunjuk awal

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

Pembahasan · buka setelah mencoba

2; penugasan kedua mengganti nilai sebelumnya.

3 Bedakan stok ← stok − 3 dan sisa ← stok − 3.

Petunjuk awal

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

Pembahasan · buka setelah mencoba

Yang pertama mengganti stok; yang kedua menyimpan hasil pada sisa dan mempertahankan stok.

4 Mengapa nilai awal variabel perlu diketahui?

Petunjuk awal

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

Pembahasan · buka setelah mencoba

Perhitungan yang membaca variabel memerlukan nilai saat itu; tanpa nilai awal jejak tidak dapat ditentukan.

PENDALAMAN WEB

Perluas pemahamanmu

Bandingkan dua urutan x ← 2; y ← x + 3; x ← 7 dan x ← 2; x ← 7; y ← x + 3. Jelaskan mengapa y menjadi 5 pada urutan pertama dan 10 pada urutan kedua.

Coba dengan umpan balik

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

1 Setelah x ← 4 lalu x ← x + 2, x bernilai…

Pilih satu jawaban

Petunjuk awal

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

Pembahasan · buka setelah mencoba

C. 6. Nilai lama 4 ditambah 2 lalu disimpan kembali.

2 sisa ← stok − minta mengubah…

Pilih satu jawaban

Petunjuk awal

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

Pembahasan · buka setelah mencoba

A. hanya sisa. Variabel di kiri panah menerima hasil.

3 Kegunaan tabel jejak ialah…

Pilih satu jawaban

Petunjuk awal

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

Pembahasan · buka setelah mencoba

D. mencatat perubahan nilai per langkah. Jejak membantu memeriksa urutan dan hasil.

Coba di Ponpes Temas

Gunakan amplop berlabel stok, minta, dan sisa dengan kartu angka. Setiap instruksi dijalankan satu per satu; pasangan mencatat nilai sebelum dan sesudah.

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 17 · Variabel dan Jejak Nilai

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 17 · Variabel dan Jejak NilaiVersi 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