Algoritma dan Struktur Data

Slides:



Advertisements
Presentasi serupa
DASAR-DASAR ALGORITMA
Advertisements

DASAR-DASAR ALGORITMA
TEORI ALGORITMA.
STRUKTUR DASAR ALGORITMA
Struktur Dasar Algoritma
Algoritma dan Pemrograman
Pengertian Algoritma Sebuah algoritma merupakan deskripsi pelaksanaan suatu proses, dimana algoritma disusun oleh sederetan langkah instruksi yang logis.
Algoritma Dasar Dalam membuat suatu program komputer, menyusun algoritma adalah langkah pertama yang harus dilakukan Dalam membuat algoritma dapat digunakan.
PERTEMUAN V Logika Algoritma Algoritma : Metoda pemecahan suatu masalah langkah demi langkah. Karakteristik Algoritma :  Presisi ; langkah-langkahnya.
ALGORITMA PSEUDOCODE Pertemuan Ke-2 Meilia Nur Indah Susanti, ST.,MKom
Instruksi Runtutan Instruksi Pemilihan dan Instruksi Perulangan dalam Pascal Minggu XII.
Algoritma dan Struktur Data
Algoritma & Struktur Data Della Oktaviany, S.Kom.
Algoritma Pseudocode TEE 2103 Algoritma dan Pemrograman
PENGERTIAN DASAR ALGORITMA & FLOWCHART
Mengubah Jenis, Ukuran, Cetak Tebal-Miring, dan Warna pada Huruf
Percabangan/Pemilihan
ALGORITMA & PEMROGRAMAN I-A
ALGORITMA DAN PEMROGRAMAN
Definisi Algoritma Algoritma adalah urutan langkah-langkah logis yang disusun secara sistematis untuk menyelesaikan suatu masalah. Kata logis (logika)
Pengenalan Algoritma.
Struktur Keputusan pada Structure English dan Pseudocode
STRUKTUR DASAR ALGORITMA
Dasar Algoritma & Pemrogramn KUG1C3
STRUKTUR DASAR ALGORITMA
STRUKTUR DASAR ALGORITMA
Algoritma dan pemrograman (lanjutan)
Algoritma Pemrograman I
DASAR-DASAR ALGORITMA
Prodi S1-Sistem Komputer, F Teknik Elektro
KUG1E3/ Pemrograman Terstruktur 1
Algoritma & Pemrograman
PERULANGAN C++.
KUG1A3 Algoritma& Pemrograman
STRUKTUR DASAR ALGORITMA
ALGORITMA & LOGIKA PEMROGRAMAN
STRUKTUR DASAR ALGORITMA
Metode Perancangan Program
Ucu Nugraha, ST. Algoritma.
Struktur Dasar Algoritma
DASAR-DASAR ALGORITMA
Dasar – dasar Algoritma dan Pemrograman
SYSTEM FLOWCHART.
PROG.STUDI PEND.FISIKA UIN ALAUDDIN MAKASSAR
Struktur Dasar Algoritma
Algoritma & Pemrograman 1
STRUKTUR DASAR LANJUT PERTEMUAN 5.
Struktur Dasar Algoritma dan Runtunan
Algoritma & Pemrograman 1
STRUKTUR DASAR ALGORITMA
Array Buat algoritma untuk mencari nilai terbesar dari 5 nilai mahasiswa yang diinputkan dengan array.
KUG1E3/ Pemrograman Terstruktur 1
Oleh : UMMU ZAHRA ALGORITMA.
JENIS DAN SIMBOL FLOWCHART PRODI MIK | FAKULTAS ILMU-ILMU KESEHATAN
Matakuliah : Algoritma & Struktur Data Versi Materi
Konstruksi Dasar Algoritma
Percabangan dan Perulangan
PERTEMUAN 4 DAN 5 DASAR-DASAR ALGORITMA
Kenalan Alghoritma Wahab Sya’roni, M.Kom
DASAR-DASAR ALGORITMA dan FLOW CHART
DASAR-DASAR ALGORITMA
TEORI ALGORITMA.
CCM110, MATEMATIKA DISKRIT Pertemuan ke 10, Logika Algoritma
LN New 01 Istilah Struktur Dasar Teknik Puncak-Turun
Chapter 2 : Dasar-dasar Algoritma
STRUKTUR DASAR ALGORITMA
Pengenalan Algoritma.
ANALISIS ALGORITMA Hoiriyah, S.Kom., M.Kom.. Analisis dan Algoritma.
PEMROGRAMAN DASAR 3.1 & 4.1 KONSEP, STRUKTUR, PENULISAN ALGORITMA DHARU WIHARTASIH, S.PD SMK PALAPA SEMARANG.
Konsep Algoritma Pemrograman
Transcript presentasi:

Algoritma dan Struktur Data Andri Sahata Sitanggang S.Kom. M.Kom

Perkuliahan harus 11 x pertemuan Tugas = 20% Kuis = 10% UTS = 35% UAS = 40 %.

Sejarah Algoritma dan Pengertian ALgoritma. Contoh Permasalahan yang diselesaikan dengan algoritma. bagaimana caranya merubah gelas a yang berwarna merah dengan gelas yang berisi air berwarna kuning”.

Penyelesaiannya adalah : Kita tambahkan gelas kosong yang akan kita asumsikan sebagai gelas c Pindahkan gelas a kedalam gelas kosong tadi yaitu gelas c, dan sekarang gelas c berisi air berwarna merah. Setelah itu pindah gelas b yang berisi air berwarna kuning kedalam gelas a sehingga gelas b kosong. Pindah air gelas c yang berwarna merah kedalam gelas b . Hasil akhirnya adalah gelas a berisi air berwarna kuning dan gelas b berisi air berwarna merah

Contoh permasalahan lain : “bagaimana cara menggunakan telepon genggam atau ponsel yang kita miliki”

Dasar dari algoritma terdiri dari Pernyataan dan aksi. Pengertian pernyataan. Pengertian aksi. Contoh pernyataan dan aksi. Cetak “ Laporan sudah selesai” Artinya cetak adalah sebuah aksi sedangkan laporan sudah selesai adalah sebuah pernyataan

Runtutan/sequence. Algoritama terdiri dari runtutan proses atau lebih instruksi yang berarti bahwa : Tiap instruksi dikerjakan satu persatu. Tiap instruksi digunakan tepat satu kali, tidak ada proses yang diulang. Urutan yang dilaksanakan oleh pemroses harus sama dengan teks algoritmanya. Akhir dari instruksi adalah akhir dari algoritma.

Pemilihan Terkadang kita akan dihadapkan dengan sebuah pilihan ketika kita akan menyelsai kan suatu masalah dalam hidup kita. Contoh Jika ingin kurus maka pilihannya maka kita harus diet. Pernyataan tersebut dapat kita buat menjadi If (kondisi) then aksi : Jika kita tulis hasilnya seperti dibawah ini : Jika kita ingin kurus maka kita harus diet, atau Jika kita tidak ingin kurus maka kita tidak usah diet.

Pengulangan Kita pastinya pernah dihadapkan dengan kenyataan bahwa ada keterbatasan kita dalam melakukan sesuatu dalam kehidupan kita, tidak mungkin kita tidak akan bekerja selama 24 jam,pasti membutuhkan istirahan, berbeda jika kita membandingkan dengan alat elektronik yang kita pakai salah satu contoh nya komputer. Kelebihan komputer mampu melakukan tugas seberat apapun dibandingkan manusia,

Misalkan kita ingin menuliskan kata : “ saya akan giat belajar demi cita-cita”. Kita akan menuliskan nya sebanyak 100 kali. Bagaimana membuat algoritma dalam menyelesaikan permasalahan yang dirasakan manusia ketika dia harus menuliskan nya sebanyak 100 kali.

Algoritma : for I dari 1 sampai 100 Baiknya kita membuat suatu pengulangan tersebut secara otomatis dengan menggunakan algoritma sebagai berikut : Algoritma : for I dari 1 sampai 100 tulis “ saya akan giat belajar demi cita-cita” ; end for. Algoritma diatas akan mengulang kalimat saya akan giat belajar demi cita-cita sebanyak 100 kali, apabila sudah terpenuhi maka perulangan akan berhenti.