• Tidak ada hasil yang ditemukan

ALGORITMA PEMROGRAMAN - PERTEMUAN 1

N/A
N/A
Abdi Bahta

Academic year: 2023

Membagikan "ALGORITMA PEMROGRAMAN - PERTEMUAN 1"

Copied!
16
0
0

Teks penuh

(1)

Abdi Bahta, S.kom

Web Developer at SPUNIX & Founder Gikoding

(2)

ALGORITMA

Kenapa Harus Belajar Algoritma?

• Meningkatkan kemampuan berpikir logis

• Mengembangkan pola pikir yang sistematis

• Merupakan salah satu fundamental dari pemrograman

(3)

Tahapan belajar Algoritma

1. Menulis algoritma dengan bahasa natural

2. Menulis algoritma dengan Pseudocode 3. Menulis algoritma dengan bahasa

program

(4)

Menulis Algoritma dengan bahasa natural

Memasak mie goreng 1. Rebus air

2. Siapkan bumbu di mangkok

3. masukan mie kedalam air rebusan 4. Tiriskan air

5. Tuangkan mie ke dalam mangkok 6. Aduk hingga merata

7. Mie siap disajikan

(5)

Menulis Algoritma dengan bahasa natural

Menghitung luas persegi panjang 1. Tentukan nilai panjang

2. Tentukan nilai lebar

3. Luas didapat dari panjang dikali lebar 4. Tuliskan luas

(6)

Menulis Algoritma dengan notasi bahasa natural

Menghitung luas persegi 1. Tentukan nilai sisi

2. Luas didapat dari sisi dikali sisi 3. Tuliskan luas

(7)

Kode program dieksekusi dari atas kebawah, dari kiri ke kanan

(8)

Menulis Algoritma dengan Notasi

PseudoCode

(9)

Pseudocode adalah salah satu bentuk

penulisan algoritma yang cukup banyak digunakan, dimana bentuk ini mirip dengan bahasa program.

Walaupun mirip namun namun

jelas pseudocode bukanlah bahasa pemrograman.

(10)

Contoh PseudoCode

Secara umum penulisan pseudocode terbagi kedalam tiga bagian, sebagai berikut:

(11)

Judul – Pada bagian ini kita menuliskan judul

dari suatu program yang akan dibuat. Biasanya judul diawali dengan kata “program” atau

“algoritma” kemudian diikuti dengan nama program yang ingin dibuat. Contoh : program menghitung luas_lingkaran atau program

menghitung gaji_karyawan.

(12)

Deklarasi – Pada bagian ini kita bisa menulis

semua variabel yang diinisialisasikan didalam suatu program. Biasanya menggunakan kata kunci ‘var’ diikuti dengan nama variabel dan tipe data yang digunakan.

(13)

Isi – Bagian ini merupakan bagian utama pada

suatu program dimana terdiri dari perintah program terstruktur baik

berupa kondisional, perulangan dan lainnya.

(14)

Contoh Algoritma Pseudocode untuk menghitung luas persegi panjang.

• Rumus luas persegi panjang adalah :

• panjang (p) x lebar (l).

• Jika diketahui:

• Panjang = 6;

lebar = 2;

(15)

Judul :

program menghitung_luas_persegi_panjang deklarasi:

Int panjang;

Int lebar;

Int luas;

Deskripsi:

READ panjang -> 6;

READ lebar -> 2;

luas -> panjang*lebar;

WRITE->luas;

(16)

Selesai…

Sampai ketemu di pertemuan berikutnya yaitu HTML Dasar

Referensi

Dokumen terkait

Pseudocode adalah kode yang mirip dengan kode pemrograman yang sebenarnya seperti Pascal, atau C, sehingga lebih tepat digunakan untuk menggambarkan algoritma yang akan

• Tidak ada notasi baku dalam penulisan teks algoritma (notasi algoritmik) sebagaimana pada notasi bahasa

Pseudocode digunakan untuk menuliskan algoritma menggunakan serangkaian pernyataan yang ditulis dalam bahasa sehari-hari.... Pseudocode digunakan untuk menuliskan algoritma

Algoritma modern yang digunakan adalah algoritma RC4 + Cipher , dimana algoritma tersebut merupakan salah satu jenis dari algoritma RC4 Cipher.RC4 + Cipher adalahsalah

Pseudocode adalah kode yang mirip dengan kode pemrograman yang sebenarnya seperti Pascal, atau C, sehingga lebih tepat digunakan untuk menggambarkan algoritma yang

 Algoritma yang ditulis dalam bahasa komputer dinamakan program  Bahasa komputer yang digunakan dalam menulis program disebut..

Pseudo berarti tiruan, sedangkan Code adalah kode program sehingga pseudocode bisa disebut sebagai kode tiruan dari program sebenarnya yang dituliskan dalam standar bahasa

• Menggunakan Flowchart Baik karena alur algoritma dapat dilihat secara visual, tetapi repot pembuatannya jika algoritma panjang • Menggunakan Pseudocode Sudah dekat dengan bahasa