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.
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.
• 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 :
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