……………..
Diagram Alir dan Algoritma Program Membantu
Penyelesaian Masalah
Panjang
20
Lebar 5.5
Keliling 2 x (Panjang +
Lebar)
Tampilkan
Keliling
Selesai
Perhatikan pada gambar tersebut, setiap simbol mempunyai peran tersendiri-
sendiri. Berikut penjelasan mengenai simbol-simbol dalam diagram alir;
Simbol Keterangan
Tanda yang menyatakan awal atau akhir diagram alir, teks
yang diberikan didalamnya bisa berupa awal atau selesai
Tanda yang menyatakan proses komputasi, misalnya
dipakai untuk menyatakan pemberian nilai ke suatu
variabel.
Tanda yang menyatakan operasi masukan atau keluaran
Tanda yang digunakan sebagai pengambil keputusan. Di
dalamnya terdapat suatu kondisi yang bisa bernilai ya atau
tidak.
Bilangan tidak
<18
y
a
Tampilkan
bilangan
Bilangan bilangan + 2
Pada diagram tersebut awal bilangan diisi dengan 3. Selanjutnya
melalui pengujian bilangan <18 diperoleh hasil berupa Ya
mengingat 3 masih kurang dari 18, oleh karena itu aliran
pemrosesan menuju ke tampilkan bilangan sehingga yang
tampilan adalah 3. Selanjutnya bilangan bilangan + 2. Kode ini
menyatakan bahwa bilangan dinaikkan sebesar 2. Dengan
demikian sekarang bilangan bernilai 5. Pemrosesan dilanjutkan ke
pengujian kondisi bilangan <18. Hasilnya masih Ya karena
bilangan (5) masih kurang dari 18 dan 5 ditampilkan dan bilangan
bilangan + 2 dijalankan kembali. Proses itu dilakukan sampai
suatu ketika kondisi bilangan <18 bernilai Tidak, yaitu ketika
bilangan bernilai 19.
bilangan 3
BAB II MENGENAL TIPE DATA
2.1 Mengenal Tipe Data
2.2 Konstanta
Konstanta (literal) adalah menyatakan suatu nilai yang bersifat tetap.
Secara garis besar konstanta dapat dibagi menjadi dua bagian, yaitu:
Konstanta bilangan dan
Contoh konstanta bilangan pada pernyataan adalah
lebar = 5.5;
nilai 5.5 menyatakan suatu konstanta. Bilangan bulat ditulis tanpa tanda
pecahan.
Konstanta teks (string)
Konstanta teks dibagi menjadi dua kelompok yaitu:
a. Data Karakter (Character)
Data karakter hanya terdiri dari sebuah karakter saja yang diapit
oleh tanda kutip tunggal (‘). Data karakter dapat berbentuk abjad
(huruf besar atau kecil), angka atau simbol. Misal; Y, y, 9, & dll.
65 Nilai sekarang
Operator
penugas Operator
an
Hasil ekspresi 2 *
(panjang + lebar)
diberikan ke variabel
sekian