2. I Nyoman Alit Arsana ST, MT
08121584312 nyomanalit86@gmail.com
3. Pendahuluan Algoritma
Jenis-jenis data dan variabel
Operator logika.
Teknik percabangan (bagian 1)
Teknik percabangan (bagian 2)
Teknik pengulangan (bagian 1)
Teknik pengulangan (bagian 2)
Array satu dimensi
Array dua dimensi
Prosedur
Fungsi
Record
Rekursif
Materi
UTS
UAS
4. Refrensi
Rosa A.S. dan M.Shalahuddin. 2010. Modul Pembelajaran
Algoritma dan Pemrograman. Bandung: Modula
Abdul Kadir dan Heriyanto. 2005. Algoritma Pemrograman
Menggunakan C++. Yogyakarta : Andi
Internet --- all about C Programming
5. Tata Tertib Perkuliahan
Menggunakan pakaian yang sopan dan pantas
Tidak diperkenankan memakai sandal.
Handphone dalam keadaan mati/silent.
Tidak diperkenankan melakukan keributan.
Dosen berhak mengeluarkan mahasiswa bilamana dipandang
perlu karena melanggar ketertiban di atas.
Mahasiswa wajib hadir minimal 75% dari tatap muka, apabila
kurang dari 75% tidak diijinkan mengikuti UAS.
8. Definisi Algoritma
Urutan langkah-langkah penyelesaian masalah
yang disusun secara sistematis dan logis
Langkah-langkah dalam algoritma harus logis
dan harus dapat ditentukan bernilai salah atau
benar
Pada umumnya Algoritma menggunakan bahasa-
bahasa yang dimengerti oleh manusia (bukan
bahasa mesin)
14. Contoooooh
1. Letakkan wajan di atas kompor
2. Nyalakan api kompor
3. Tuangkan minyak ke dalam wajan
4. Pecahkan telur ayam ke dalam mangkok
5. Tambahkan garam secukupnya
6. Aduk campuran telur dan garam
7. Tuang adonan telur ke dalam wajan
8. Masak telur hingga matang
9. Hidangkan di piring
15. Cara Penulisan Algoritma
Uraian deskriptif
bahasa alamiah/bahasa manusia sehari-hari.
Pseudocode
Flowchart (bagan alir)
bagan yang menggambarkan urutan instruksi untuk
proses dengan komputer dan hubungan antara suatu
proses dengan proses lain dengan menggunakan
simbol.
16. Cara Penulisan Algoritma
Uraian deskriptif
Contoh : Algoritma menjumlahkan 2 buah angka
1. Masukkan Angka pertama
2. Masukkan angka kedua
3. Jumlahkan angka pertama dan kedua
4. Cetak hasilnya.
18. Cara Penulisan Algoritma
Flowchart (Bagan Alir)
Contoh :
Algoritma menjumlahkan 2
buah angka
Start
Input bil 1,
Bil 2
Hasil = bil1+bil2
Cetak Hasil
End