Algoritma dan Pemrograman Bab: 1 Algoritma dan Pemrograman Tujuan Pembelajaran: Pada bab ini, Anda akan belajar mengenai: ● ● ● ● ● ● ● Pengertian algoritma Pengertian program Pengertian flowchart Beberapa simbol yang digunakan dalam flowchart Variabel dan konstanta Tipe data yang digunakan untuk konstanta Membuat flowchart STIA Malang - TIK III @2016 Algoritma dan Pemrograman Pendahuluan Algoritma Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis. Program Program adalah kumpulan instruksi yang digunakan untuk mengatur kompputer agar melakukan tindakan tertentu.. Flowchart Flowchart adalah gambaran langkah-langkah untuk membuat program. Flowchart merupakan kumpulan simbol-simbol yang menggambarkan aktivitas tertentu. Beberapa Symbol yang Digunakan dalam Flowchart No. Symbol Aktivitas 1. Input 2. Process 3. Output 4. Decision - digunakan untuk mengevaluasi kondisi 5. Flow lines - digunakan sebagai penghubung antar symbol STIA Malang - TIK III @2016 Algoritma dan Pemrograman 6. Terminator - digunakan pada awal dan akhir flowchart 7. Connector - digunakan untuk antar halaman dalam flowchart Variabel dan Konstanta Komputer memiliki memori yang digunakan sebagai tempat penyimpanan data-data yang akan diproses. Oleh karena banyaknya lokasi penyimpanan di dalam memori, maka komputer perlu diberitahu di mana data tersebut akan disimpan. Nama lokasi penyimpanan data di memori itulah yang dinamakan dengan variabel. Sedangkan yang disebut konstanta adalah isi dari varibel tersebut. Konstanta tanggal, textNama, alamat Variabel Berpikir Sejenak ... Termasuk variabel ataukah konstanta? 1. Umur 2. Alamat 3. 21 4. “Jalan Tlogomas 12” 5. “Agus” 6. Nama 7. “185” Tipe Data Konstanta memiliki 2 tipe data sebagai berikut. 1. Numeric Tipe data numeric hanya terdiri dari angka. Tipe data ini dapat digunakan dalam perhitungan matematik. 2. Character Tipe data character dapat terdiri dari kombinasi dari huruf dan angka. Tipe data ini tidak dapat digunakan dalam perhitungan matematik. STIA Malang - TIK III @2016 Algoritma dan Pemrograman Membuat Flowchart Sederhana Setelah Anda mengetahui beberapa symbol yang digunakan dalam flowchart, sekarang kita coba bagaimana membuat flowchart sederhana untuk memecahkan masalah. Sebagai contoh, di bawah ini adalah flowchart untuk menampilkan program penjumlahan 2 angka: Start numeric angka1, angka2, jumlah Input angka1 Input angka2 jumlah = angka1 + angka2 Display jumlah Stop STIA Malang - TIK III @2016 Algoritma dan Pemrograman Membuat Flowchart Latihan Soal 1.L.1 Buat flowchart untuk menampilkan penjumlahan 5 angka. Latihan Soal 1.L.2 Buat flowchart untuk menampilkan hasil perkalian sebuah angka dengan 2. Latihan Soal 1.L.3 Buat flowchart untuk menerima input nama barang, harga barang, dan jumlah barang yang dibeli. Anda diminta juga untuk menampilkan jumlah harga yang harus dibayar oleh pembeli. (Petunjuk: Harga yang harus dibayar = Harga barang * Jumlah barang yang dibeli) STIA Malang - TIK III @2016