MATERI PERKULIAHAN ALGORITMA & PEMROGRAMAN

Slides:



Advertisements
Presentasi serupa
Kasus 1 Buat algoritma untuk menghitung gaji pegawai. Gaji pegawai didapat dari gaji pokok ditambah tunjangan keluarga dan tunjangan jabatan. Tunjangan.
Advertisements

Input dan output Data Dalam bahasa Pascal untuk keperluan input (membaca input) digunakan identifier standar READ atau READLN. ReadLn digunakan untuk.
STRUKTUR DASAR ALGORITMA
Struktur Dasar Algoritma
Algoritma dan Struktur Data
Algoritma dan Struktur Data
Algoritma dan Struktur Data
Dasar Pemrograman MODUL 05 RUNTUNAN (sequence).
SUBPROGRAM IN PASCAL PROCEDURE Lecture 5 CS1023.
P R O C E D U R EP R O C E D U R EP R O C E D U R EP R O C E D U R E P R O C E D U R EP R O C E D U R EP R O C E D U R EP R O C E D U R E.
Algoritma dan Struktur Data
BAHASA PEMROGRAMAN PASCAL
ALGORITMA DAN PEMROGRAMAN
Materi 1 Perancangan Program
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (lanjutan)
Materi 9 LOGIKA & ALGORITMA.
ALGORITMA PEMROGRAMAN 2A
Pertemuan 2.
Algortima Pemrograman I
STRUKTUR DASAR ALGORITMA
Pengantar Pemrograman Basis Data (PPBD)
ALGORITMA DAN PEMROGRAMAN Tipe Data
Prodi S1-Sistem Komputer, F Teknik Eelktro
MATERI PERKULIAHAN ALGORITMA & PEMROGRAMAN
KUG1C3 Dasar Algoritma & Pemrograman
DASAR-DASAR ALGORITMA
Struktur Program Pascal
Materi 11 LOGIKA & ALGORITMA 11.
Runtunan dan Pemilihan
SUBRUTIN.
MINGGU I ALGORITMA & PEMROGRAMAN II
Algoritma & Pemrograman 1
Algoritma & Pemrograman 1
Buatlah Tampilan sebagai berikut:
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (SELECTION) lanjutan
ALGORITMA DAN PEMROGRAMAN Tipe Data
ALGORITMA DAN PEMROGRAMAN Struktur Algoritma
Menuliskan Algoritma Dengan Pseudocode
STRUKTUR DATA ( Menjelaskan Mengenai Data & Struktur Data )
ALGORITMA DAN PEMROGRAMAN Tipe Data
ALGORITMA DAN PEMROGRAMAN Struktur Algoritma
TEL 2112 Dasar Komputer & Pemograman Algoritma Pemrograman
Runtunan dan Pemilihan
Algoritma & Pemrograman 1
MATERI PERKULIAHAN ALGORITMA & PEMROGRAMAN
MATERI PERKULIAHAN ALGORITMA & PEMROGRAMAN
Algoritma & Pemrograman 1
ALGORITMA DAN PEMROGRAMAN Struktur Algoritma
Procedure pada Pascal ALPROG II
Algoritma dan Pemrograman (Pertemuan 04)
Pertemuan 2 Rismayuni.
JENIS DAN SIMBOL FLOWCHART PRODI MIK | FAKULTAS ILMU-ILMU KESEHATAN
TEE 2103 Algoritma & Pemrograman
Kasus 3 Buat algoritma untuk memasukkan nama mahasiswa dan nimnya sebanyak 10 mahasiswa.
TEL 2112 Dasar Komputer & Pemograman Pengantar Algoritma
MATERI PERKULIAHAN PEMROGRAMAN I (Remedial)
Matakuliah : Algoritma & Struktur Data Versi Materi Flowchart
Pengenalan Bahasa Pascal
Algoritma dan Pemrograman I
ALGORITMA & PEMROGRAMAN
Algoritma dan Pemrograman STRUKTUR ALGORITMA (3)
Chapter 3-1 : Aturan Penulisan Teks Algoritma
STRUKTUR DASAR ALGORITMA
Chapter 3 : Aturan Penulisan Teks Algoritma
Pengulangan Repeat – Until (lanjutan)
While – Do (Lanjutan) Temu 11.
Chapter 5 – Algoritma dan Permrograman Eka Ardhianto FTI - Unisbank
Dasar Pemrograman Percabangan Nurul Anisa Sri Winarsih, M. CS
Dasar Pemrograman Aksi Sekuensial Nurul Anisa Sri Winarsih, M. CS
1.PERSEGI PANJANG 2.PERSEGI 3.JAJAR GENJANG 4.SEGITIGA 5.LAYANG – LAYANG 6.TRAPESIUM 7.LINGKARAN REMEDIAL KLS XI KELILING DAN LUAS DAERAH BANGUN DATAR.
Transcript presentasi:

MATERI PERKULIAHAN ALGORITMA & PEMROGRAMAN RUNTUNAN 4 Ken Kinanti Purnamasari 2012

Struktur ALGORITMA . . . RUNTUNAN PEMILIHAN PENGULANGAN

RUNTUNAN . . . Struktur SEDERHANA CIRI : Instruksi dikerjakan satu per satu Tidak ada instruksi yang diulang Urutan instruksi = Urutan Algoritma Akhir instruksi = Akhir algoritma

CONTOH KASUS . . . Menukar Dua Bilangan Gaji Pegawai Luas Bangun Datar

CONTOH KASUS . . . Menukar Dua Bilangan PROGRAM Tukar_2_bilangan {I.S : Nilai variabel A dan B diisi} {F.S : Menampilkan hasil pertukaran A dan B}   DEKLARASI A, B : integer ALGORITMA read (A,B) A <- A + B B <- A – B A <- A – B write (A,B) PSEUDOCODE

CONTOH KASUS . . . Menukar Dua Bilangan Program Tukar_2_bilangan var A, B : integer; begin { INPUT } write(‘Masukkan A :’); readln(A); write(‘Masukkan B :’); readln(B); { PROSES } A := A + B; B := A - B; A := A - B; { OUTPUT } writeln(‘Nilai A :’, A); writeln(‘Nilai B :’, B); end. PASCAL

CONTOH KASUS . . . Gaji Pegawai PSEUDOCODE PROGRAM Gaji_Pegawai {I.S : Nilai Gaji Pokok dan Jumlah Karyawan} {F.S : Nilai Tunjangan, Pajak, Gaji Perorangan, dan Total Gaji ditampilkan}   DEKLARASI gajipokok, gaji, jumgaji, pajak, tunjangan : real jumkaryawan : integer ALGORITMA read(jumkaryawan, gajipokok); pajak <- 0.1 * gajipokok tunjangan <- 0.2 * gajipokok gaji <- gajipokok + tunjangan – pajak jumgaji <- gaji * jumkaryawan write(tunjangan, pajak, gaji, jumgaji) PSEUDOCODE

CONTOH KASUS . . . Gaji Pegawai Program Gaji_Pegawai; var gajipokok, gaji, jumgaji, pajak, tunjangan : real; jumkaryawan : integer; begin { INPUT } write(‘Masukkan jumlah karyawan :’); readln(jumkaryawan); write(‘Masukkan gaji pokok :’); readln(gajipokok); { PROSES menghitung } pajak := 0.1 * gajipokok; tunjangan := 0.2 * gajipokok; gaji := gajipokok + tunjangan – pajak; jumgaji := gaji * jumkaryawan; PASCAL

CONTOH KASUS . . . { OUTPUT tampilan hasil } writeln(‘Pajak Perorangan : Rp ’, pajak:0:2); writeln(‘Tunjangan : Rp ’, tunjangan:0:2); writeln(‘Gaji ‘, jumkaryawan, ‘orang karyawan = Rp ‘, jumgaji:0:2); end.

CONTOH KASUS . . . LATIHAN : Algoritma untuk menghitung LUAS : a. Lingkaran b. Segitiga c. Trapesium d. Jajar Genjang e. Persegi panjang 2. Algoritma untuk menukar 5 bilangan dengan kombinasi : A – B – C – D – E menjadi B – C – E – A - D

REFERENSI . . . Liem, Inggriani, Diktat Kuliah Algoritma dan Pemrograman Prosedural, Jurusan Teknik Informatika ITB, 2007. Munir, Rinaldi, Algoritma dan Pemrograman dalam Bahasa Pascal dan C, Informatika : Bandung, 2004. Bachtiar, Adam M, Slide Perkuliahan Algoritma dan Pemrograman, Jurusan Teknik Informatika UNIKOM, 2012

PEMILIHAN