Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Algoritma dan pemrograman

Presentasi serupa


Presentasi berjudul: "Algoritma dan pemrograman"— Transcript presentasi:

1 Algoritma dan pemrograman

2 NAMA KELOMPOK ADITYA ARDIANSYAH(TI) AGIEST ADITYA PRADANA(TI)
ANTONY(MI) DAMACUS WISNU KRISTANTO(TI) MAHDI TRI RAHMADHANI(TI) STMIK/AMIK Mitra Lampung

3 Definisi Algoritma Algoritma adalah
penyusunan langkah – langkah penyelesaian masalah dalam bentuk kalimat dengan jumlah kata terbatas. STMIK/AMIK Mitra Lampung

4 Sejarah Algoritma berasal dari kata Algoris dan ritmis yang pertama kali ditemukan oleh Abu Jafar Mohhamed Ibnu Musa al Khowaritzmi pada tahun 825M. STMIK/AMIK Mitra Lampung

5 Konsep Algoritma Ciri-ciri: Algoritma mempunyai awal dan akhir
Setiap langkah harus didefinisikan dengan cepat sehingga tidak memiliki arti ganda. Memiliki input Memiliki output Algoritma harus efektif ; bila di ikiuti benar–benar akan menyelesaikan persoalan. STMIK/AMIK Mitra Lampung

6 Konsep Algoritma Sifat Input: harus memiliki kondisi awal
Output: mengubah kondisi awal menjadi kondisi akhir Definitenes: langkah-langkahnya terdefinisi dengan jelas. Finitenes: memberikan kondidi akhir dengan langkah terbatas Efektifenes: langkah dalam algoritma dilakukan dlam selang waktu tertentu Generality: langkah-langkah algoritma berlaku untuk setiap himpunan input yang sesuai dengan persoalan. STMIK/AMIK Mitra Lampung

7 Contoh algoritma Buatlah algoritma mencari luas persegi panjang
input : panjang, lebar proses : Luas = panjang x lebar output : Luas Algoritma Lgkh 1: mulai/start Lgkh 2: masukan nilai panjang Lgkh 3: masukan nilai lebar Lgkh 4: Luas= panjang x lebar Lgkh 5: cetak nilai luas Lgkh 6: selesai end STMIK/AMIK Mitra Lampung

8 Flowchart Flowchart adalah tindak lanjut dari algoritma yang berbentuk simbol. STMIK/AMIK Mitra Lampung

9 Lambang Flowchart Terminator (mulai/selesai) Input/output Proses
STMIK/AMIK Mitra Lampung Lambang Flowchart Terminator (mulai/selesai) Input/output Proses Decision (percabangan) Data Flow (Aliran data) Preparation (pemberian nilai awal suatu variabel) Call (memanggil prosedur/fungsi) Connector (di halaman yg sama Connector ( di halaman lain)

10 Contoh Flowchart Flowchart mencari Luas persegi panjang. Mulai
Inputkan nilai (panjang) Inputkan nilai (lebar) Luas = p x l Cetak nilai luas Selesai

11 TERIMA KASIH STMIK/amik


Download ppt "Algoritma dan pemrograman"

Presentasi serupa


Iklan oleh Google