Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Konstruksi Dasar Algoritma

Presentasi serupa


Presentasi berjudul: "Konstruksi Dasar Algoritma"— Transcript presentasi:

1 Konstruksi Dasar Algoritma
Muhammad Riska Babo PTIK PTE FT UNM

2 Struktur Algoritma Algoritma berisi langkah-langkah penyelesaian suatu masalah. Langkah-langkah tersebut dapat berupa runtutan aksi, pemilihan aksi dan pengulangan aksi. Aksi 1 Aksi 2 Aksi 3

3 Runtutan Buatlah diagram alir untuk mengkonfersi dari suhu Fahrenheit ke Celcius. Masukkan f c ← (f-32)x 5/9 Tampilkan c

4 Runtutan Algoritma: Tangkan Air dari ember A ke dalam ember C
Tuangkan air dari ember B ke dalam ember A Tuagkan air dari ember C ke dalam ember B

5 Pemilihan/Seleksi Adakalanya sebuah instruksi dikerjakan jika kondisi tertentu dipenuhi. Misalnya kendaraan anda tiba di perempatan yang ada di traffic light, jika lampu traffic light sekarang berwarna merah, maka kendaraan anda harus berhenti. Jika lampu traffic light berwarna merah, maka berhenti If Kondisi Then Aksi

6 Pemilihan Contoh dalam kehidupan sehari-hari
If air dalam ketel mendidih then matikan api kompor If suhu ruangan di atas 50 derajat C then bunyikan alaram tanda bahaya If mobil rusak then naik angkot If x habis dibagi 2 then tulis bahwa x bilangan genap

7 Pemilihan Struktur Pemilihan if-then hanya memberikan satu pilihan aksi bila kondisi (persyaratan) di penuhi (bernilai benar), dan tidak memberi pilihan aksi alin bila kondisi bernilai salah. Misalnya If kondisi then Aksi 1 Else Aksi 2

8 Pemilihan If lampu A menyala then Tekan tombol merah Tekan tombol biru
else Tekan tombol biru

9 Pemilihan Tugas Menentukan nilai terbesar dua buah bilangan bulat, x dan y (andaikan x tidak sama besar y) Tentukan apakah bilangan bulat x merupakan bilangan genap atau ganjil.

10 Pemilihan Aksi yang lebih dari 2 maka struktur lebih rumit, contoh:
If lampu traffic light berwarna merah then berhenti else If lampu traffic light berwarna kuning then Jalan hati-hati Else Jalan terus

11 Pemilihan Tentukan bilangan terbesar dari tiga buah bilangan x, y, dan z.

12 Homework Buat 3 (tiga contoh) algoritma pemilihan dengan lebih dari 2 aksi. Dikumpulkan di Kelas online Kelase Paling lambar tanggal 18 Maret 2016


Download ppt "Konstruksi Dasar Algoritma"

Presentasi serupa


Iklan oleh Google