 Sekarang kita akan belajar tentang bagaimana cara kita mendefinisikan masalah dan juga mencari penyelesaiannya. Dalam mendifinisikan diperlukan sebuah logika berpikir dalam menyelesaikan masalah, serta pemilihan cara penyelesaiannya. Dalam penyelesaian masalah pada logika Algoritma ada 3 Konstruksi dasar / Fundamental Algoritma :
1. Sequence
Sequence adalah alur penyelesaian permasalahan yang diselesaikan secara bertahap, dan akan dieksekusi sealur dengan perancang program serta algoritma yang telah dibuat. Langsung saja setelah mengetahui tentang arti dasar tentang SEQUENCE, sekarang kita langsung saja masuk ke dalam masalah, dan juga penyelesaiannya. SIAP?
Hi, temen – temen semua ketemu lagi
neh...
Sebelum kita mengenal tentang
penyeleasaian masalah dan mendifinisikan masalahnya, ada baiknya jika
kita mengenal tentang lambang dan arti dari simbol – simbol
flowchart yang akan kita buat. Kita lihat pada tabel 2.1 pada gambar.
Silahkan diingat dan dipelajari ya...
Sekarang kita akan belajar tentang
bagaimana cara kita mendefinisikan masalah dan juga mencari
penyelesaiannya. Dalam mendifinisikan diperlukan sebuah logika
berpikir dalam menyelesaikan masalah, serta pemilihan cara
penyelesaiannya. Dalam penyelesaian masalah pada logika Algoritma ada
3 Konstruksi dasar / Fundamental Algoritma :
-
Sequence
Sequence adalah alur penyelesaian
permasalahan yang diselesaikan secara bertahap, dan akan dieksekusi
sealur dengan perancang program serta algoritma yang telah dibuat.
Langsung saja setelah mengetahui tentang arti dasar tentang
SEQUENCE, sekarang kita langsung saja masuk ke dalam masalah, dan
juga penyelesaiannya. SIAP?
Soal :
Contoh flowchart
Buatlah flowchart
untuk menjumlahkan dua buah data!
Biasakanlah dalam menyelesaikan
masalah, ada baiknya jiga kita menyusun sesuai dengan alurnya
Jawab
Input : data1 dan data 2
Proses : jumlah = data1 +
data2
Output : jumlah
Ini adalah gambar flowchartnya :
Nah, sekarang bagaimana cara kita
mengimplementasi program ini menjadi realita / kenyataan ?
Bisa kita coba menggunakan VBScript
sebagai dasar pemrograman kita, tapi ingat VBSCRIT hanya dapat
dijalankan pada Internet Explorer. Silahkan dicoba dengan mengcopy
script ini pada notepad dan save dalam format .HTML lalu save!
<HTML>
<HEAD>PROGRAM PENJUMLAHAN DATA
BERUPA INTEGER ATAU NILAI NUMERIK</HEAD>
<BODY>
<sCRIPT LANGUAGE ="VBSCRIPT">
P=cint(inputbox("Masukan nilai
pertama anda"))
s=cint(inputbox("Masukan nilai
kedua anda"))
D = P + S
document.write "JUMLAH =
"&D&"<BR>"
</SCRIPT>
</BODY>
</HTML>
CINT menjelaskan bahwa tipe data akan
berupa angka dan numerik
INPUTBOX menjelaskan bahwa browser akan
mengeluarkan popup dan menampung dalam variabel nama yang kita
tentukan !
Nah jika berhasil, anda telah bisa
MEMAHAMI KONSEP SEQUENCE!
Selamat ya !
O, iya bagi anda yang menyukai
tantangan, ada PR nih...
Bagaimana cara untuk mencetak Luas dan
Keliling Lingkaran?
Silahkan mencoba, jika ada yang sudah
bisa, silahkan diposting di sini untuk teman – teman tahu .... O,
iya dalam penyelasaiannya kita dapat menggunakan SEQUENCE.
Nanti akan dibahas tentang
-
Selection
-
ITERATION
SELAMAT MENCOBA YA TEMAN!
|