FUNDAMENTALS
Program Studi Bisnis Digital - Universitas pakuan
Overview
Kita ingin menukarkan isi kedua gelas itu sedemikian hingga gelas
A akan berisi air susu dan gelas B berisi air kopi.
01 Identifikasi Masalah
Langkah-langkah
membuat 02 Membuat Algoritma
program
03 Membuat Flowchart
04 Membuat Program
05 Test Program
Apa itu Algoritma ? Algoritma adalah Urutan Intruksi-
intruksi untuk menyelesaikan masalah
yang disusun secara logis dan
sistematis
Abu Ja’far Muhammad Ibnu Musa Al
Khuwarizmi adalah seorang penulis buku Arab Asal Usul Kata
yang berjudul Kitab Al Jabar Wal Muqabala
(Buku Pemugaran dan Pengurangan). Kata Al
Algoritma
Khuwarizmi dibaca orang Barat menjadi
algorism.
kehidupan sehari-hari
Buka e-commerce tempatmu membuka toko
Masuk ke bagian penjualan
Memilih jenis transaksi : 1. Tarik Tunai Jika ya (buka), serahkan paket ke kurir
Memilih jumlah uang yang akan di ambil Kurir akan memasukkan data ke dalam sistem
Mengambil struk dan kartu ATM Lakukan pembayaran sesuai dengan skema yang dipilih
Istilah-istilah Pemrograman
PEMROGRAMAN dapat didefinisikan sebagai
kegiatan dalam membuat program.
Programmer
orang yang membuat Program
Sifat-sifat Algoritma 1 Finite
2 Definite
3 Input
4 Output
5 Effective
Suatu Algoritma yg terbaik (The Best): “Suatu
algoritma harus menghasilkan output yg tepat guna
(efektif) dlm waktu yg relatif singkat & penggunaan
memori yg relatif sedikit (efesien) dgn langkah yg
berhingga & prosedurnya berakhir baik dlm keadaan
diperoleh suatu solusi.“
Penulisan Algoritma
dipenuhi dalam
membuat Output: informasi yang akan
diperoleh dari komputer
algoritma
Logika: Merencanakan proses
program.
Terdiridarisejumlahinstruksi
yang mengubah input menjadi
output yang diinginkan.
Bahasa Natural
Write an algorithm to perform addition of two number.
c <-- a+b
Write c
Flowchart
Bilangan
•SebuahNilaidikatakanbilanganbila
–Terdiri dari angka (0 - 9 )
Teks
Variabel
•SebuahNilaidikatakanVariabelbila
–Terdiri dari Huruf ( A – Z )
–Terdiri dari gabungan huruf dan bilangan tetapi tidak diwali
dengan bilangan
–Bila lebih adri dua buah suku kata tidak boleh ada spasi
Penulisannya tidak berada diantara tanda ‘ ‘
Bagian Deklarasi
Bagian deklarasi merupakan bagian program
untuk mendefinisikan tipe data suatu variable,
Assignment
nilai variabel dapat dilakukan
menggunakan assignment statement (=)
Contoh :
Radius = 40;