Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Struktur Dasar Algoritma
Hendra Kurniawan, S.Kom.,M.Sc.Eng
2
Struktur Dasar Algoritma
Struktur Sekuensial Struktur Seleksi Struktur Pengulangan
3
1. Struktur Sekuensial Penjelasan : langkah-langkah yang dilakukan dalam algoritma diproses secara berurutan Langkah 1 Langkah 1 Langkah 2 Langkah 3 Langkah 2 Langkah 3
4
Contoh #1 Buatlah algoritma untuk mengonversi nilai suhu dari Fahrenheit ke Celcius!
6
Contoh #2 Buatlah algoritma yang menukarkan isi dua buah variabel! a b
56 77 Kondisi awal 77 56 Kondisi akhir
7
2. Struktur Seleksi Struktur yang menyatakan pemilihan langkah yang didasarkan oleh suatu kondisi (pengambil keputusan) kondisi benar salah Langkah 1 Langkah 2
8
Contoh #3 Buatlah algoritma untuk menentukan bilangan terbesar dari dua buah bilangan x dan y!
10
3. Struktur Pengulangan mulai Suatu langkah atau tindakan yang dilakukan beberapa kali salah kondisi benar prosedur selesai
11
Contoh #4 Buatlah algoritma untuk menampilkan 7 buah tulisan “Selamat Belajar”
13
Contoh #5 Buatlah algoritma untuk membuat urutan bilangan sebagai berikut : 1, 4, 9, 16, 25, 36, 49, 64, 81, 100
14
4. Struktur Kombinasi Penjelasan : penggabungan beberapa buah struktur dasar algoritma Hal tersebut sangat sering terjadi, karena penyelesaian masalah dapat dilakukan dengan pengkombinasian berbagai solusi
15
Pertanyaan?
16
Latihan #1 Suatu swalayan memberikan diskon sebesar 10% bagi pembeli yang berbelanja minimal sebesar Buatlah algoritma untuk menghitung nilai uang yang harus dibayar oleh pembeli!
17
Latihan #2 Buatlah algoritma untuk mencari nilai terbesar dari tiga buah bilangan a, b, c!
18
Tugas #1 Terdapat sebuah segitiga siku-siku yang diketahui sisi alas (a) dan dan tingginya (t). Buatlah algoritma untuk menghitung sisi miring segitiga siku-siku tersebut dengan rumus : z=√a2 + t2
19
Tugas #2 Apa hasil algoritma disamping?
20
Tugas #3 Berapakah nilai x pada algoritma berikut?
21
Tugas #4 Analisa algoritma berikut, jika terdapat kesalahan, jelaskan kenapa kesalahan tersebut terjadi!
22
Tugas dikumpulkan dalam bentuk hasil cetak pada pertemuan tanggal 30 September 2014
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.