Anda di halaman 1dari 18

ICT MATEMATIKA

Flowchart

Oleh
Oleh::Deri
DeriSuyatma,
Suyatma,M.Pd
M.Pd
FLOWCHART
• Flowchartadalah penggambaran secara grafik tentang langkah-
langkah atau urutan-urutan proses atau prosedur dari suatu
program.

• Tujuan penggunaan flowchart adalah untuk menyederhanakan


rangkaian proses atau prosedur untuk memudahkan pemahaman
pengguna terhadap informasi tersebut.
FUNGSI FLOWCHART
• Menggambarkan proses-proses produksi sehingga mudah
dipahami dan mudah dilihat berdasarkan urutan langkah dari
suatu proses ke proses lainnya
• Menyederhanakan rangkaian proses atau prosedur untuk
memudahkan pemahaman pengguna terhadap informasi
tersebut.
Symbol-symbol Flowchart :
Contoh FlowChart
• Contoh Flowchart dalam menyelesaikan masalah matematika
(bilangan ganjil dan genap)

Start A

Input
Bilangan Tidak
Apakah
sisa = 0
Hitung sisa
bagi antara Ya
bilangan
Cetak Cetak
dengan 2
Genap Ganjil

A End
Contoh FlowChart
Start

Input
Bilangan

Tidak
Apakah
Bilangan > 0 ?

Ya
Hitung Faktor
Pembaginya

Apakah faktor
pembaginya Tidak
1 / bilangan
itu sendiri

Ya
Cetak
Cetak
Bukan
Prima
Prima

End
ICT MATEMATIKA
BASIC (Beginner All Purpose Symbolic Code)

Oleh
Oleh::Deri
DeriSuyatma,
Suyatma,M.Pd
M.Pd
BASIC?
• BASIC (Beginner All Purpose Symbolic Code) adalah Bahasa
Pemrograman tingkat tinggi yang dirancang untuk digunakan
dalam sistem interaksi (interactive system) dan sebagai
interface antara manusia dan komputer.

• BASICdiciptakan Prof. John G. Kemeny dan Thomas Kurtz di


Darthmouth College, New Hampshire USA. Program dijalankan
pertama kali 1 Mei 1964.
Jenis-Jenis bahasa BASIC

• BASICA
• GW-BASICA
• MBASIC
• Turbo BASIC
• Quick BASIC
• QBASIC
• POWER BASIC
Modus operasi pada BASIC :
1. Modus langsung / Direct Mode / Immediate Mode / Command
Mode modus ini cara kerjanya mirip dengan kalkulator dimana
hasil langsung ditampilkan.
Contoh :

Print 5+10 atau ? 5+10


15 15
Ok Ok
Modus operasi pada BASIC :
2. Modus tidak langsung / Indirect Mode / Program Mode modus
ini pada setiap awal program harus diberi nomor baris dan
untuk menjalankan program digunakan command RUN.
Contoh :
10 LET A=5
25 LET B=7
35 PRINT A+B
36 END
Output
12
STRUKTUR PROGRAM BASIC
Nomor baris <statement>
Contoh :
10 PRINT “HAI…, AKU BASIC”
20 PRINT “YUK BELAJAR DENGANKU”
35 PRINT “SELAMAT MENCOBA”
Elemen statement
1. Konstanta
a. Konstanta Numerik
Nilai numerik yang sudah pasti di dalam program, yang
ditulis tidak diantara tanda petik dua (“).
Dapat berupa konstanta integer, fixed point constant,
floating point constant, hexadecimal constant dan octal
constant.
b. Konstanta Non numerik
Konstanta Non numerik disebut konstanta string atau literal
string yaitu nilai yang disajikan dalam tanda petik dua (“)
Panjang maksimum konstanta string 254 karakter.
Elemen statement
2. Variabel
Variabel adalah nama atau simbol yang digunakan untuk
mewakili suatu nilai. Nilai dari variabel dapat berubah-ubah di
dalam proses program.
MACAM-MACAM VARIABEL
1. Variabel Numerik ketepatan tunggal (single precision)
Mewakili nilai berkisar dari 2.938736 x 10-39 sampai dengan 1.701412 x
1038 dengan ketepatan 7 digit. Biasanya dibelakang variabel ini diberi
tanda !.

Contoh :
10 A!=22/7
20 B!=20/3
30 PRINT A
40 PRINT B!
Output
3.142857
6.666667
MACAM-MACAM VARIABEL
2. Variabel numerik ketepatan ganda (double precision)
Mewakili nilai berkisar antara 2.938745877055719 x 10-39 sampai dengan
1.701411834604692 x 1038 dengan ketepatan samapai dengan 16 digit.
Biasanya variabel ini ditunjukkan dengan tanda # diakhir namanya.

Contoh :
10 A#=22/7
20 B#=22/7
30 PRINT A#
40 PRINT B#
Output
3.142857074737549
3.142857142857143
MACAM-MACAM VARIABEL
3. Variabel numerik bulat/integer
Mengandung nilai bulat berkisar dari nilai –32768. Bila nilai yang diberikan
oleh variabel ini berupa nilai pecahan, maka akan dibulatkan ke bawah
bila nilai pecahannya kurang dari setengah dan dibulatkan keatas jika
nilainya lebih besar atau sama dengan setengah.
Contoh :
10 A%=22/7
20 B%=20/3
30 PRINT A%
40 PRINT B%
Output
3
7
MACAM-MACAM VARIABEL
4. Variabel string
Yaitu variabel yang dapat menyimpan nilai string. Variabel
string ditunjukkan oleh namanya yang diakhiri dengan karakter
khusus $.
Contoh :
10 NAMA$=”Kusuma Negara”
20 PRINT NAMA$
Output
Kusuma Negara

Anda mungkin juga menyukai