Langsung ke konten utama

Penting untuk Programmer Pemula: Soal Jawab Variabel Serta Uraiannya.

Dengan membaca artikel ini diharapkan pembaca paham :

  1. Pengertian variabel
  2. Jenis variabel
  3. Operasi matematika pada variabael


Penting untuk memahami apa itu variabel dalam bahasa pemrogaman (apapun).

Contoh:

1. jika A= 5 dan B = 7, berapakah nilai A+B, berapa A/B dan berapa A-B ?

2. jika A= 7 dan B = 5, berapakah nilai A+B, ber
apa A/B dan berapa A-B ?

Jawabannya

1 A+B = 5 + 7 =12 A/B = 5/7 dan A-B=5-7=-2

2 A+B = 7+ 5 =12 A/B = 7/5 dan A-B=7-2= 2

Mudah bukan !

Dari contoh sederhana di atas, A dan B itu dinamakan "variabel".

Sedangkan angka 5 dan 7 disebut "nilai" suatu variabel.

Kemudian tanda matematika + / - * dsb disebut operator (matematika).

Khusus untuk tanda = istilahnya disebut (operator) penugasan atau assiginment.

Jadi apa yang dimaksud variabel itu ?

Variabel adalah suatu siimbol untuk menapung suatu nilai/angka atau besaran tertentu atau sesuatu yang mempunyai makna/arti.

Isi dari suatu variabel tidak selalu angka atau bilangan namun dapat juga berupa teks, gambar atau video.
Contoh variabel yang isinya teks :

Nama = "Asep Kopral"
Alamat = "Cijambe Kolot"

Nama dan Alamat adalah variabel yang isinya berupa teks.

Catatan penting!

Untuk membedakan variabel dengan isi variabel teks maka isi variabel tersebut biasanya diberikan tanda awal " dan akhir " ada juga yang memberi tanda awal ' dan akhir ' .

Penulisan akan salah kalau menulis suatu variabel sebagai berikut.

Nama = Juju Jamhari
Alamat = Bantar Ujeg

Seharusnya yang benar adalah sbb

Nama = "Juju Jamhari"
Alamat = "Bantar Ujeg"


Ada beberapa persyaratan standar pada pembuatan atau penulisan suatu variabel.

1. Tidak boleh diawali dengan angka atau simbol tertentu

Contoh salah : 9ciri, _muda,

2. Tidak boleh ada spasi (pemisah)

Contoh salah: naik kelas, bola sepak

3. Tidak boleh sama dengan sintak/perintah dalam suatu pemrograman

Contoh salah : If then else loop write end dsb

Isi dari suatu variabel itu dinamakan DATA.

Data itu tipe nya berbeda-beda, seperti dicontohkan di atas, ada tipe angka/numerik, teks atau string, boolean, alphanumerik, date(tanggal), dsb. Numerik dibagi lagi ke dalam beberapa jenis misal : integer, desimal dsb.

Karena itu saat membuat variabel tertentu harus dideklarasikan/ ditetapkan terlebih dahulu jenis dari suatu variabel yang akan dibuat, apakah numerik /integer, atau teks/string dsb sesuai dengan jenis nilai/isi variabel tersebut .

Langkah awal pemrograman dimulai dari tahap dasar ini, dilanjut dengan pemahaman logika serta algoritma.

Logika secara tekstual bisa dikatakan sebagai cara membandingkan, mempersamakan, atau membedakan satu atau lebih dari suatu variabel yang berisi satu nilai tertentu.

Secara matematis berupa penggunaan simbol-simbol berbentuk seperti : <, >, !=, == , <= , =>

Algoritma adalah urutan langkah-langkah atau model perhitungan secara sistematis dan logis untuk mecari solusi pada suatu masalah.

Beriikut contoh soal dan jawaban yang berkaitan dengan variabel, logika dan algoritma.

Contoh Soal tukar posisi antar 2 variabel.

Ada dua buah gelas sebut saja gelas A dan gelas B. Gelas A berisi kopi dan gelas B berisi susu.

Bagaimana caranya agar isi dari gelas A isinya jadi susu dan gelas B isinya jadi kopi ?

Untuk memecahkan persoalan ini maka perlu ada gelas C yang kosong sebagai variabel pembantu.

Langkah yang ditempuh jadi sebagai berikut:

Pindahkan isi kopi gelas A ke dalam gelas C. (Artinya gelas A sekarang jadi kosong dan C berisi kopi).

Pindahkan isi susu gelas B ke gelas A(artinya gelas B sekarang kosong dan gelas A berisi susu)

Terakhir Pindahkah isi gelas kopi C ke dalam gelas B. ( Artinya gelas B sekarang berisi kopi.)

Dengan demikian kondisi sekarang gelas A berisi susu dan gelas B kopi.

Selesai



Dalam notasi algoritma

A = "kopi"

B = "susu"

C = ““

C = A

A = B

B = C



Maka isi gelas sekarang

A = "susu"

B = "kopi"



Langkah di atas bisa dengan jalan lain yaitu isi gelas B dimasukan terlebih dulu ke alam gelas kosong C dengan hasil akhir yang sama.



A = "kopi"

B = "susu"

C = ““

C = B. (Gelas C berisi susu dan B kosong)

B = A. (Gelas B berisi kopi dan A kosong)

A = C. (Gelas A berisi susu dan C kosong)



Maka isi gelas sekarang adalah

A = "susu"

B = "kopi"



Komentar

Postingan populer dari blog ini

Fase Fase Capaian Pembelajaran pada Kurikulum Merdeka SMK

Kurikulum ‘Merdeka’ membagi pendidikan   ke dalam beberapa fase  Berikut penjelasan singkat mengenai masing-masing fase: Fase A : Diperuntukkan bagi siswa kelas 1 dan 2 SD. Pada fase ini, fokusnya adalah pada pengembangan dasar-dasar literasi dan numerasi, serta pengenalan lingkungan sekitar. Fase B : Diperuntukkan bagi siswa kelas 3 dan 4 SD. Siswa mulai memperdalam literasi dan numerasi, serta mulai mengenal konsep-konsep dasar dalam berbagai mata pelajaran seperti sains dan sosial. Fase C : Diperuntukkan bagi siswa kelas 5 dan 6 SD. Pada fase ini, siswa mulai mempelajari materi yang lebih kompleks dan mendalam dalam berbagai mata pelajaran, serta mulai mengembangkan keterampilan berpikir kritis dan kreatif. Fase D : Diperuntukkan bagi siswa kelas 7, 8, dan 9 SMP. Siswa mulai mempersiapkan diri untuk pendidikan menengah atas dengan mempelajari materi yang lebih spesifik dan mendalam dalam berbagai mata pelajaran, serta mengembangkan keterampilan akademik dan non-akademi...

TOKO ONLINE - Tahapan membuka jualan online

A. Persiapan  Hal hal yang peru disiapkan untuk  berjualan secara online, berikut adalah beberapa hal yang perlu Anda siapkan: Produk atau Layanan : Tentukan produk atau layanan apa yang ingin Anda jual. Pastikan ada permintaan di pasar dan produk Anda unik atau memiliki keunggulan dibandingkan kompetitor. Riset Pasar : Pelajari tren pasar dan target audiens Anda. Pahami kebutuhan, preferensi, dan perilaku konsumen yang menjadi target Anda. Platform Penjualan : Pilih platform penjualan online yang sesuai, seperti marketplace (Tokopedia, Shopee, Bukalapak), media sosial (Instagram, Facebook), atau website e-commerce sendiri. Branding dan Identitas Visual : Buat branding yang kuat, termasuk nama toko, logo, dan estetika visual yang konsisten. Hal ini membantu dalam membangun kepercayaan dan pengenalan merek. Konten Produk : Siapkan deskripsi produk yang menarik dan informatif, serta foto produk yang berkualitas tinggi. Konten yang baik dapat menarik perhatian dan meningkatkan k...

Soal dan Jawaban Pemrograman Java 1

I. ESSAY TERSTRUKTUR 1. Konsep dasar object (object Oriented) meliputi 3 hal, Sebutkan ! 2. Sebagai sebuah platform, Java terdiri atas dua bagian utama, yaitu sebagai ? 3. Sebutkan 3(tiga) arsitektur Java menurut Sun ? 4. Sebutkan minimal 3 atribut/data  yang melekat pada diri anda bila anda dipandang sebagai objek ? 5. Sebutkan minimal 3 method/"perilaku" yang melekat pada diri anda jika anda dipandang sebagai objek ? 6. Sebutkan 5 bagian dari bagan dasar program java ! (Catatan : hanya menyebutkan saja, detil bagiannya tak perlu dijelaskan ) 7. Untuk penulisan komentar beberapa baris pada program java supaya tidak akan diproses oleh ‘virtual mechine’, caranya adalah dengan memberikan tanda awal yaitu tanda a)….. dan diakhiri dengan tanda b)…., sedangkan komentar untuk satu baris dapat menggunakan tanda c) …. 8. Sebutkan 2(dua) kelompok “Error” dalam pemograman java? 9. Sebutkan minimal sepuluh buah katakunci bahasa java (Java Keyword) yang kalian ...