YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Indonesian subtitles

← 05-30 Memperbarui Kuantitas Variabel

05-30 Memperbarui Kuantitas Variabel

Get Embed Code
14 Languages

Showing Revision 4 created 10/19/2015 by Ardi Prananta.

  1. Oke, Katherine.
  2. - Ya.
    - Jadi,
  3. saat tekan tombol plus
    pada aplikasi itu.
  4. Jumlah cangkir kopi meningkat.
  5. Ya, dari 2 cangkir menjadi 3 cangkir.
  6. Lalu apa yang terjadi
    saat kita tekan tombol plus lagi?
  7. Sebenarnya akan tetap
    pada angka 3.
  8. Iya.
  9. Jadi tak peduli berapa kali
    kita tekan tombol plus pada aplikasi,
  10. jumlah cangkir kopi tetap tiga.
  11. - Iya.
    - Kenapa itu terjadi?
  12. Yah, saya rasa itu karena pada kode kita,
    kita hanya memperbaruinya sampai tiga.
  13. Kita tak pernah melebihinya.
  14. Benar. Angka itu tidak bisa diubah
    oleh program.
  15. - Iya.
    - Anda tahu saya teringat apa?
  16. Apa itu?
  17. Yah... (tertawa). Profesor ilmu komputer
    saya di kampus biasa berkata.
  18. Ya?
  19. Saat ajukan proyek akhir kalian...
  20. Ya?
  21. Mohon jangan ada angka ajaib.
  22. Tunggu, apa angka ajaib?
  23. Yah, 3 semacam angka ajaib.
  24. - Oke.
    - Itu angka ajaib karena
  25. kita lakukan penambahan di kepala,
    tapi kemudian kepada komputer...
  26. Kita beritahukan jawaban benarnya.
  27. Oke, akan lebih baik jika
    komputer benar-benar mengalkulasi sendiri.
  28. Tunggu.
  29. Saat bicara
    soal kalkulasi matematika...
  30. - Ya?
    - Saya perlu mulai mencatat.
  31. Baik.
  32. Mari menulis kode pseudo.
  33. Mari tulis kode pseudo untuk hal ini.
  34. Asumsikan kita sudah ciptakan variabel
    kuantitas dan mengaturnya pada angka 2.
  35. Saat tombol plus pada aplikasi ditekan,
  36. kita akan menerima nilai kuantitas
    saat ini, yaitu 2.
  37. Tambah 1 padanya agar menjadi 3, lalu
  38. simpan sebagai nilai baru
    pada variabel kuantitas.
  39. Jika kita tekan tombol plus lagi,
    maka kita akan menerima
  40. nilai kuantitas sekarang, yakni 3
    lalu menambah 1 sehingga jadi 4.
  41. Selanjutnya simpanlah sebagai nilai baru
    di dalam variabel.
  42. Berikut ini kode Java sesungguhnya.
  43. Kita awali dengan sebuah variabel dulu.
  44. Jika tombol plus ditekan lagi,
  45. maka kita akan terima nilai kuantitas
    yang ada, tambah dengan 1.
  46. lalu simpan sebagai nilai baru
    untuk variabel kuantitas.
  47. Saat Anda membaca baris kode ini,
    Anda bisa bayangkan kotak dalam benak.
  48. Meski kita terbiasa membaca
    dari kiri ke kanan,
  49. saya selalu mulai dengan bagian
    di sisi kanan persamaan dulu.
  50. Dalam hal ini,
    kini kita punya kuantitas nilai.
  51. Yakni 2, lalu kita tambah 1,
    sehingga menjadi 3.
  52. Selanjutnya kita simpan 3
    di dalam variabel, seperti ini.
  53. Sebelah kanan adalah
    pernyataan yang kita pelajari tadi.
  54. Sebuah pernyataan bisa tersusun atas
    variabel, operator, dan
  55. nilai literal dan lebih.
  56. Jika tekan tombol plus lagi, maka kita
    bisa katakan kuantitas = kuantitas + 1.
  57. Pada saat ini nilai kuantitas adalah 3.
  58. lalu kita tambah 1, sehingga menjadi 4.
  59. Kemudian kita simpan 4 sebagai nilai baru
    dalam variabel kuantitas seperti ini.
  60. Pada intinya kami kurangi sampai
    pada pola biasa,
  61. yang bisa diulangi komputer tiap kali
    tombol plus ditekan.
  62. Daripada harus menulis baris kode baru
    yang katakan secara eksplisit nilai dari
  63. jumlah cangkir kopi, kita bisa saja
    lakukan kuantitas = kuantitas + 1,
  64. dan terus membangun nilai kuantitas
    yang ada.
  65. Ini jauh lebih fleksibel.
  66. Misal Anda ingin ubah kuantitas awal
    menjadi 3,
  67. maka sisa baris kode tidak akan
    berubah sama sekali.
  68. Karena kita selalu akan gunakan
    nilai kuantitas terbaru, apapun itu,
  69. yang pada pendekatan lama, jika kita
    ingin memperbarui nilai kuantitas jadi 3,
  70. maka setelah menekan tombol plus,
    Anda harus menulis baris kode baru
  71. yang menyatakan kuantitas setara 4 dan
    memperbarui ini jadi kuantitas setara 5.
  72. Saat kita memperbarui kuantitas
    menjadi nilai literal baru setiap kali,
  73. sulit bagi komputer untuk tahu
    polanya di antara mereka.
  74. Sebaliknya kita memperbarui kuantitas
    berdasarkan nilai variabel sekarang dan
  75. kita tingkatkan dengan cara terprediksi,
    hingga komputer mampu lakukan
  76. ini setiap kali tombol plus ditekan.
  77. Pendekatan ini akan bekerja jauh
    lebih baik untuk aplikasi pesanan kopi.
  78. Setiap kali kita tekan tombol plus,
  79. kita bisa tingkatkan nilai kuantitas
    yang sudah ada sebesar 1.
  80. Berlatihlah menulis setiap baris kode
    dengan mengetiknya di dalam kotak
  81. yang kami sediakan di sini.
  82. Perhatikan tiap karakter dan simbol.
  83. Ini pertama kali memperbarui variabel,
    dengan memakai variabel itu sendiri.
  84. Jadi pastikan untuk mengetik
    nama variabel dengan benar.
  85. Saat selesai, isilah kolom
    yang mewakili nilai kuantitas saat ini
  86. setelah setiap baris kode dijalankan.