Dasar Algoritma dan Pemrograman

Slides:



Advertisements
Presentasi serupa
STRUKTUR DASAR ALGORITMA
Advertisements

STRUKTUR PERULANGAN Perulangan adalah instruksi yang dapat mengulang sederetan Instruksi secara berulang-ulang sesuai persyaratan yang ditetapkan. Struktur.
Tipe data dan algoritma dasar
STACK (Tumpukan) Tumpukan Koin Tumpukan Kotak.
PERTEMUAN 6 Algoritma Presented by : Sity Aisyah, M.Kom
STRUKTUR DATA.
Pengantar Algoritma.
ALGORITMA Lecture Pengulangan.
Algoritma Dasar Dalam membuat suatu program komputer, menyusun algoritma adalah langkah pertama yang harus dilakukan Dalam membuat algoritma dapat digunakan.
PENCARIAN (SEARCHING)
Flowchart dan Pseudocode
Dasar Pemrograman ARRAY/LARIK.
ARRAY 1 DIMENSI.
Algoritma dan Pemrograman
Pemprograman Terstruktur 1
- PERTEMUAN 9 - LARIK/ARRAY SATU DIMENSI (1D)
Algoritma (Struktur, Tipe Data, Input/Output)
Notasi Algoritma.
Metode Perancangan Program
CS1023 Pemrograman Komputer Lecture 20 Array / Tabel [2]
Pengenalan Type Data Type data dapat dikelompokkan menjadi 2
TEL 2112 Dasar Komputer & Pemograman Contoh Pemecahan Masalah
Prodi S1-Sistem Komputer, F Teknik Elektro
TEL 2112 Dasar Komputer & Pemograman Contoh Pemecahan Masalah
Pengulangan Bambang Irawan.
KUG1A3 Algoritma& Pemrograman
STRUKTUR DASAR ALGORITMA
Prodi S1-Sistem Komputer, F Teknik Elektro
STRUKTUR DASAR ALGORITMA
4. Linked List (List Linier)
KUG1C3 Dasar Pemrograman
KUG1A3 Algoritma& Pemrograman
KUG1A3 Algoritma& Pemrograman
KUG1C3 Dasar algoritma & pemrograman
CS1023 Pemrograman Komputer
CS1023 Pemrograman Komputer
CS1023 Pemrograman Komputer
Algoritma & Pemrograman
Dasar algoritma dan pemrograman
STRUKTUR DASAR ALGORITMA
STRUKTUR DASAR ALGORITMA
Dasar – dasar Algoritma dan Pemrograman
Deklarasi Array X : array [ 1.. N ] of Type
Algoritma & Pemrograman 1
Studi Kasus Siti Mukaromah.
Array Tim PHKI Modul Dasar Pemrograman Fakultas Ilmu Komputer
Array 1.
Pengenalan Type Data Type data dapat dikelompokkan menjadi 2
Array/Larik.
Pengulangan Bambang Irawan.
TEL 2112 Dasar Komputer & Pemograman Contoh Pemecahan Masalah
PERULANGAN.
Teknik Informatika Politeknik Negeri Batam
TIPE DATA.
Struktur Dasar Algoritma dan Runtunan
MATERI PERKULIAHAN ANALISIS ALGORITMA
Algoritma & Pemrograman 1
Algoritma & Pemrograman 1
Algoritma dan Pemrograman (Pertemuan 04)
Oleh : UMMU ZAHRA ALGORITMA.
Review Algoritma 1 Teks Algoritma terdiri dari tiga bagian :
Type, Variabel, Konstanta
Algoritma dan Pemrograman STRUKTUR ALGORITMA (3)
LN New 01 Istilah Struktur Dasar Teknik Puncak-Turun
KUG1E3/ Pemrograman Terstruktur 1
19/09/2018 Studi Kasus LOGIKA ALGORITMA Siti Mukaromah.
Pengulangan While - Do Temu 10.
STRUKTUR DASAR ALGORITMA
CS1023 Pemrograman Komputer
Notasi Algoritmik, Tipe Dasar, Nilai, Ekspresi dan Input/Output
Transcript presentasi:

Dasar Algoritma dan Pemrograman Lecture 11 Skema Pemrosesan Sekuensial [1]

Definisi [1] Pemrosesan secara satu-persatu, dari sekumpulan informasi sejenis yang setiap elemennya dapat diakses dengan keterurutan tertentu (ada suksesor) Seolah-olah kumpulan elemen deret. Elemen bisa bertype dasar (integer, real, character, boolean), atau juga type bentukan (misal Point<X : Real, Y : Real>)

Definisi [2] Kumpulan informasi itu dapat diakses dengan istilah berikut : Elemen Pertama (First_Elmt) Elemen yang siap diproses (Current_Elmt) Elemen yang diakses setelah Current_Elmy (Next_Elmt) Tanda akhir proses EOP

Spesifikasi Primitif [1]

Spesifikasi Primitif [2]

Contoh [1]

Procedure Terdefinisi

Skema Pemrosesan dg Mark[1] {Tanpa penanganan kasus kosong secara khusus} skema : inisialisasi First_Elmt While not EOP do Proses_Current_Elmt Next_Elmt {EOP} Terminasi

Skema Pemrosesan dg Mark[2] {Dengan penanganan kasus kosong} skema : First_Elmt if EOP then Proses-Kasus-Kosong Else Inisialisasi repeat Proses_Current_Elmt Next_Elmt Until EOP Terminasi

Skema Pemrosesan Tanpa Mark[1]

Skema Pemrosesan Tanpa Mark[3]

Studi Kasus [1] Jumlah 1 s/d N Buatkan algoritma yang membaca sebuah bilangan bulat positif N, menuliskan 1,2,3, ...N dan menjumlahkan 1+2+3+...+N serta menuliskan hasil penjumlahannya.

Solusi Studi Kasus[1] a

Solusi Studi Kasus[1] b

Solusi Studi Kasus[1] c

Solusi Studi Kasus[1] d

Studi Kasus [2] Jumlahkan Bilangan Tulis sebuah Program yang membaca nilai-nilai integer yang dibaca dari piranti masukan, dan menjumlahkan nilainya. pemasukan nilai integer diakhiri dengan 9999.

Solusi Studi Kasus[2]

Studi Kasus [3] Cacah Bilangan Tuliskan sebuah Program yang membaca nilai-nilai integer yang dibaca dari piranti masukan, dan mencacah banyaknya nilai integer yang diketikkan (berapa kali). Pemasukan nilai integer diakhiri dengan 9999.

Solusi Studi Kasus[3] a

Solusi Studi Kasus[3] b

Solusi Studi Kasus[3] c

Studi Kasus [4] Jumlahkan dan Cacah Bilangan Tuliskan sebuah Program yang membaca nilai-nilai integer yang dibaca dari piranti masukan, dan sekaligus melakukan : Penjumlahan nilai integer yang dibaca mencacah banyaknya nilai integer yang diketikkan (berapa kali). Di akhir program dituliskan jumlah dan banyaknya integer yang dibaca

Solusi Studi Kasus[4] a

Solusi Studi Kasus[4] b

Solusi Studi Kasus[4] c

Studi Kasus [5] Lanjutan Kembangkan juga studi kasus di atas untuk pencarian nilai rata-rata