Review Algoritma 1 Teks Algoritma terdiri dari tiga bagian :

Slides:



Advertisements
Presentasi serupa
Dosen : Rinci Kembang Hapsari, S.Si
Advertisements

TEORI ALGORITMA.
ALGORITMA & PEMROGRAMAN I-A
Tipe data dan algoritma dasar
Matakuliah : Algoritma & Struktur Data Versi Materi
20/1/'07Pengantar1 Notasi Algoritmik. 20/1/'07Pengantar2 Teks Algoritma Terdiri atas tiga bagian Judul Kamus / deklarasi Algoritma.
Teks Algorithma Ery Setiyawan Jullev A.
Urutan (Sequence) Ery Setiyawan Jullev A.
Notasi Algoritma.
Prosedur (Procedure).
Outline Awalnya dikembangkan oleh Borland dan umunya igunakan untuk paket perangkat lunak tingkat lanjut dengan kepustakaan yang lebih banyak dan.
Algoritma (Struktur, Tipe Data, Input/Output)
Notasi Algoritma.
M.K. Pemrograman Web (AK )
KUG1C3 Dasar Algoritma & Pemrograman
Algoritma Dan Pemrograman
Pengenalan Type Data Type data dapat dikelompokkan menjadi 2
Elemen Dasar C++ Norma Amalia, ST.,M.Eng.
Dasar-dasar Pemrograman
ALGORITMA PEMROGRAMAN 2A
Struktur Algoritma & Tipe Data
Pemrograman Dasar Kelas X.
Dasar Algoritma dan pemrograman
Prosedur Tim PHKI Modul Dasar Pemrograman Fakultas Ilmu Komputer
Algoritma dan pemrograman (lanjutan)
Notasi Algoritma & Tipe Data
ALGORITMA DAN PEMROGRAMAN Tipe Data
KUG1A3 Algoritma& Pemrograman
Implementasi Algortima
PEMROGRAMAN DASAR Varian dan Invarian.
PERTEMUAN 2 Bambang Irawan.
Dasar Algoritma dan Pemrograman
Algoritma dan Pemrograman 2A
KUG1A3 Algoritma& Pemrograman
Dasar algoritma dan pemrograman
TEL 2112 Dasar Komputer & Pemograman Prosedur
Implementasi Algortima
PERTEMUAN XI PROSEDUR ALGORITMA & PEMROGRAMAN I TEKNIK INFORMATIKA
Dasar Pemrograman (DasPro) Teknik Informatika S-1 UDINUS
TEL 2112 Dasar Komputer & Pemograman Konsep Tipe Data dan Operator
Konsep Tipe Data dan Operator
PROG.STUDI PEND.FISIKA UIN ALAUDDIN MAKASSAR
Pseudocode – Tipe Data, Variabel, dan Operator
TEL 2112 Dasar Komputer & Pemograman Nama dan Nilai Data
Algoritma dan Pemrograman
Algoritma dan Pemrograman (Pertemuan 03)
Pengenalan Type Data Type data dapat dikelompokkan menjadi 2
Tipe Data, Operator dan Ekspresi
Dasar- dasar Algoritma
ALGORITMA DAN PEMROGRAMAN Tipe Data
ALGORITMA DAN PEMROGRAMAN Tipe Data
Tipe Data, Nama dan Nilai
TIPE DATA.
CS1023 Pemrograman Komputer
TEL 2112 Dasar Komputer & Pemograman Prosedur
Algoritma dan Pemrograman (Pertemuan 04)
Konsep Tipe Data dan Operator
TIPE DATA, NILAI, INPUT DAN OUTPUT
Pertemuan 2 Algoritma dan Pemrograman
Type, Variabel, Konstanta
Aritmatika Komputer.
PERTEMUAN II PENGANTAR
PEMROGRAMAN DASAR Varian dan Invarian.
Fungsi.
Sesi-3 Algoritma dan Pemrograman
Dasar Pemrograman Perintah Dasar Nurul Anisa Sri Winarsih, M. CS
Tipe Data & Notasi Algoritmik
Notasi Algoritmik, Tipe Dasar, Nilai, Ekspresi dan Input/Output
Dasar Pemrograman Percabangan Nurul Anisa Sri Winarsih, M. CS
Dasar Pemrograman Aksi Sekuensial Nurul Anisa Sri Winarsih, M. CS
Transcript presentasi:

Review Algoritma 1 Teks Algoritma terdiri dari tiga bagian : Judul (header) Pendefinisian apakah teks tersebut : program, prosedur, fungsi, modul atau sebuah skema program Tulis spesifikasi singkat dari algoritma Kamus Pendefinisian : type, konstanta, variabel, fungsi sekaligus spesifikasinya, dan prosedur sekaligus spesifikasinya Algoritma Berisi instruksi atau pemanggilan aksi yang telah didefinisikan Komponen : instruksi dasar : input/output, assignment; sequence; analisis kasus; dan pengulangan

Notasi Algoritma (2) Contoh teks Algoritma JUDUL { Ini adalah teks dalam bahasa indonesia untuk memudahkan pembacaan teks algoritma} KAMUS { Pendefinisian variabel, konstanta, prosedur, fungsi} ALGORITMA { Algoritma dari program yang akan dibuat }

Type Pola representasi suatu data dalam komputer Mendefinisikan objek yang akan diprogram Mendefinisikan type berarti : Menentukan nama type dalam kamus Definisi domain harga yang dapat dipunyai oleh nama tersebut Konvensi atau perjanjian tentang penulisan konstanta bertype tersebut Operator yang dapat dioperasikan terhadap objek bertipe tersebut Type dasar dan type bentukan

Type Dasar Type yang sudah didefinisikan oleh pemroses bahasa Type : bilangan bulat bilangan real karakter

Bilangan real Nama : real Konstanta : angka mengandung ‘.’

Bilangan bulat Nama : integer Konstanta : misal : 8 -3 256 dst

Karakter Nama : character Konstanta : di tulis diantara tanda petik misal : ‘8’ ‘a’

Contoh Program luas_segitiga Kamus alas , tinggi, luas : integer Algoritma input (alas,tinggi) luas  ½ * alas * tinggi output (“luas segitiga :”, luas)