• Tidak ada hasil yang ditemukan

algoritma pemrograman 02

Andy

Academic year: 2023

Membagikan "algoritma pemrograman 02"

Copied!
8
0
0

Teks penuh

(1)

Notasi Penulisan Algoritma

S T A R T

Dosen: Ridho Surya Kusuma, S.T., M.Kom., CSA.

(2)

Notasi Penulisan Algoritma

Outline

1. Jenis penulisan algoritma

2. Tata aturan penulisan algoritma dengan bahasa deskriptif

3. Tata aturan penulisan algoritma dengan pseudocode 4. Notasi flowchart

5. Tata aturan penulisan algoritma dengan flowchart

(3)

Penulisan Algoritma

Notasi

Algoritma?

Notasi algoritma merupakan hal dasar yang harus diketahui oleh setiap orang yang ingin membuat suatu pogram, karena dalam notasi algoritma inilah terdapat kerangka- kerangka suatu program. Deskripsi langkah langkah dalam algoritma tidak mengacu pada sintaks bahasa pemrograman apapun.

Terdapat tiga cara yang umum digunakan dalam menuliskan algoritma yaitu:

1. Kalimat deskriptif 2. Pseudocode 3. Flowchart

(4)

Kalimat deskriptif.

Notasi penulisan algoritma dengan menggunakan bahasa deskriptif biasa juga disebut dengan notasi alami. Dilakukan dengan cara menuliskan instruksi-instuksi yang harus

dilaksanakan dalam bentuk untaian kalimat deskriptif dengan menggunakan bahasa yang jelas. Pada dasarnya teks algoritma dengan bahasa deskriptif disusun oleh tiga bagian utama yaitu:

1. Bagian judul (header) 2. Bagian deklarasi (kamus) 3. Bagian deskripsi

Pseudocode

Pseudocode adalah cara penulisan algoritma yang menyerupai bahasa pemrograman tingkattinggi. Pseudocode menggunakan bahasa yang hampir menyerupai bahasa pemrograman.

Flowchart

Flowchart adalah cara penulisan algoritma dengan menggunakan notasi grafis. Flowchart merupakan gambar atau bagan yang memperlihatkan urutan atau langkah-langkah dari suatu program dan hubungan antar proses beserta pernyataannya.

3 cara menulis algoritma

(5)

Contoh Kalimat

Deskriptif

(6)

Contoh Pseudocode

(7)

Contoh Flowchart

Pada dasarnya terdapat berbagai macam flowchart, diantaranya yaitu:

1. Flowchart Sistem (System Flowchart)

2. Flowchart Dokumen (Document Flowchart) 3. Flowchart Skematik (Schematic Flowchart) 4. Flowchart Program (Program Flowchart) 5. Flowchart Proses (Process Flowchart)

Untuk keperluan pembuatan program maka digunakan

Flowchart Program.

(8)

Algoritma Pemrograman

Thank You

Logika dan Algoritma adalah ilmu yang mempelajari cara penyelesaian suatu masalah berdasarkan urutan langkah-langkah terbatas yang disusun secara sistematis dan menggunakan bahasa yang logis dengan tujuan tertentu.

Referensi

Dokumen terkait

Dilarang memperbanyak sebagian atau seluruh isi dokumen tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta. Diperiksa

Dilarang memperbanyak sebagian atau seluruh isi dokumen tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta. Diperiksa

Dilarang memperbanyak sebagian atau seluruh isi dokumen tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta. Diperiksa

PENERAPAN ALGORITMA NEURAL NETWORK PADA CHATBOT PMB UNIVERSITAS MUHAMMADIYAH PONOROGO BERBASIS WEB.

• Algoritma Minimum Sort Ascending – mencari nilai minimum dalam sebuah array, taruh hasilnya pada elemen pertama (kiri), dan seterusnya. • Algoritma Minimum Sort

Untuk data yang sedikit, algoritma ini sebaiknya tidak digunakan karena ada beberapa algoritma lain yang bisa bekerja lebih cepat dari merge sort... Ilustrasinya

tugas algoritma dasar pemrograman

Jelaskan algoritma pencarian kemudian buat program untuk pencarian nilai tertentu pada array dengan menggunakan : Algoritma searchpencarian adalah serangkaian Langkah atau intruksi