MENGENAL VARIABEL DAN TIPE DATA

MENGENAL VARIABEL.

             Dalam pembuatan flowchart minggu lalu, kamu diberikan contoh membuat flowchart cara membuat secangkir kopi dan cara membuat email di gmail. Perhatikan flowchart yang kamu buat minggu lalu atau jika lupa , perhatikan flowchart yang ibu berikan di materi sebelumnya yakni : https://www.titicoma.com/2020/08/struktur-penulisan-algoritma.html

            Perhatikan simbol input yang berbentuk jajar genjang yang letaknya di bawah simbol start : Untuk membuat secangkir kopi, dibutuhkan kopi,gula, air panas, cangkir, dan sendok. Nah, di antara elemen - elemen tersebut, yang dapat menampung nilai, itulah yang dikatakan variabel. Menurut kamu, manakah yang dapat menampung nilai di antara elemen di atas? Jika kamu menjawab cangkir, dan sendok, maka jawaban kamu benar. 

            Sama halnya dengan cara membuat email di gmail, kamu butuh no hp, butuh nama depan, belakang, tanggal lahir, dsb , itulah yang dinamakan variabel.

            Contoh lain : mencari Luas persegi panjang. Luas, lebar dan panjang, itu lah yang dinamakan variabel. Misalnya : Kamu dapat memberikan nilai lebar = 5, lalu kamu dapat memberikan nilai panjang = 10. Hal tersebut dapat didefenisikan sbb : 

  • diberikan nilai ke variabel lebar sebesar 5. 
  • diberikan nilai ke variabel panjang sebesar 10
  • diberikan hasil perkalian variabel nilai dan panjang ke dalam variabel luas sebesar 50.

            Jadi, intinya pada sebuah VARIABEL, kita dapat memasukkan sesuatu hal ke dalamnya, dalam bahasa pemrograman , hal tersebut dikatakan NILAI. Maka dapat disimpulkan bahwa variabel merupakan suatu tempat untuk menampung nilai. Dan perlu saya beri catatan, bahwa nilai yang kamu masukkan ke dalam sebuah variabel bersifat dinamis ( dapat berubah - ubah). 

Bagaimana, sejauh ini apakah sudah paham???


MENGENAL TIPE DATA

            Selanjutnya mengenai tipe data, perhatikan contoh berikut :

Ada 2 buah variabel dengan nama lebar dan panjang, 

Lebar = 5, dan panjang = 10. 

5 dan 10 merupakan angka. Berarti TIPE DATA untuk kedua variabel tersebut adalah angka. Tipe data yang berupa angka, bermacam - macam jenisnya, dapat saya jelaskan sbb :

  1. Tipe Data Sederhana (Predefined data type)
  • jenis bilangan bulat
  • jenis bilangan real
  • jenis bilangan logika
  • jenis data karakter
  • jenis data string          
     2. Tipe data bentukan ( User defined data type)

         tipe ini merupakan sebuah tipe data yang terbentuk dari gabungan beberapa tipe data sederhana. tipe data ini akan dibahas di pertemuan mendatang.


Contoh soal mengenai penggunaan variabel dan tipe data.

Ada tipe - tipe data yang umum dipakai dalam variabel , yakni string, char, integer, byte, boolean.

Contoh :

Jika variabelnya bernama Nilai_siswa. Seperti yang kita ketahui, nilai itu jangkauannya adalah dari 0 s.d 100. Tipe data untuk variabel Nilai_siswa adalah byte, karena jangkauan dari 0 s.d 257.


Jika variabelnya bernama nama_siswa. Seperti yang kita ketahui bahwa nama siswa adalah gabungan dari beberapa huruf, maka tipe data yang sesuai adalah string. Misal , nama_siswa = Ani, (Ani berjumlah 3 huruf, maka Ani bertipe data string).


Jika variabelnya bernama predikat. Dimana didalam predikat, nilai yg dimasukkan ke dalamnya adalah A,B,C,D, atau E. Maka tipe data yang sesuai untuk variabel predikat adalah char. Char hanya digunakan jika karakter/hurufnya cuma 1. Berbeda dengan string, kalau string hurufnya lebih dari 1.

Perhatikan contoh soal berikut.

Tentukan nama variabel dan tipe data untuk permasalahan : format nilai siswa untuk pelajaran pemrograman dasar

JAWABAN :

Untuk permasalah tersebut, mari kita susun variabel yang sesuai ,sbb :

* nama_siswa : ani

* kelas              : x tkj

* nilai               : 90

* predikat        : A

* keterangan   : lulus

Maka berdasarkan contoh tersebut bisa kita buat tipe datanya sbb :

* nama_siswa : string

* kelas              : string

* nilai               : byte

* predikat        : char

* keterangan   : string

Bagaimana, apakah sudah paham?? Jika sudah, silahkan buka google classroom, untuk mengerjakan soal. Jika belum paham, maka, bisa masukka  pertanyaan di kolom komentar. 

Komentar

Posting Komentar

Postingan populer dari blog ini

FUNCTION DENGAN PARAMETER - TUGAS II

Function dengan parameter - PASCAL

FUNCTION - PASCAL